练习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;
}
本文详细解析了编程练习中的运算符使用和变量操作,通过具体实例展示了不同运算符的输出结果,包括取模运算和负数运算,并提供了对应的C++代码实现,帮助读者理解和解决相关问题。

被折叠的 条评论
为什么被折叠?



