C++Primer第五版 2.1.2节练习

来源:互联网 发布:微软远程控制软件 编辑:程序博客网 时间:2024/06/06 12:29

练习2.3:读程序写结果

usinged u = 10, u2 = 42;

std::cout << u2-u << std::endl;

std::cout << u –u2 <<std::endl;

 

int i = 10, i2 = 42;

std::cout << i2 – i <<std::endl;

std::cout << I –i2 <<std::endl;

std::cout << I – u <<std::endl;

std::cout << u – I << std::endl;

 

练习2.4:编写程序检查你的估计是否正确,如果不正确,请仔细阅读本节直到弄明白问题所在。

 

答:上面的结果(从上到下顺序编号)

(1)正确,输出32.

(2)正确,输出的为取模后的值

(3)正确,输出32

(4)正确,输出-32

5正确,输出0

6正确,输出0

 

/***2015-5-5 练习2.3-2.4**/#include <iostream>int main(){unsigned u = 10, u2 = 42;std::cout << u2 - u << std::endl;std::cout << u - u2 << std::endl;int i = 10, i2 = 42;std::cout << i2 - i << std::endl;std::cout << i - i2 << std::endl;std::cout << i - u << std::endl;std::cout << u - i << std::endl;return 0;} 


0 0