
关于C++的题目
已知以下1-6小题的初始值都是:i=2;j=2;1、执行a=i+1,b=j+1后,a、b、i、j的值分别为?2、执行a=i++,b=j++后,a、b、i、j的值分别为?3...
已知以下1-6小题的初始值都是:i=2;j=2;
1、执行a=i+1,b=j+1后,a、b、i、j的值分别为?
2、执行a=i++,b=j++后,a、b、i、j的值分别为?
3、执行a=++i,b=++j后,a、b、i、j的值分别为?
4、执行a=i++ + ++j后,a、i、j的值分别为?
5、a=+ + i + + + + + j + +,该表达式是否有错误,如果没有,请给出执行该表达式后a、i、j的值,如果有错误,请给出错误原因。
6、你理解的+,++,++i,i++的意义和优先级别。
请说明解题思路 展开
1、执行a=i+1,b=j+1后,a、b、i、j的值分别为?
2、执行a=i++,b=j++后,a、b、i、j的值分别为?
3、执行a=++i,b=++j后,a、b、i、j的值分别为?
4、执行a=i++ + ++j后,a、i、j的值分别为?
5、a=+ + i + + + + + j + +,该表达式是否有错误,如果没有,请给出执行该表达式后a、i、j的值,如果有错误,请给出错误原因。
6、你理解的+,++,++i,i++的意义和优先级别。
请说明解题思路 展开
展开全部
1,.a = b = 3, i = j = 2
2.a = 2, i = 3, b = 2, j = 3
3.a = 3; i = 3; b = 3; j = 3;
4.a = 5; i = 3; j = 3;
5.a = 6; i = j = 4; //貌似做错了,见谅,编译没通过
6.直接查运算符优先级
2.a = 2, i = 3, b = 2, j = 3
3.a = 3; i = 3; b = 3; j = 3;
4.a = 5; i = 3; j = 3;
5.a = 6; i = j = 4; //貌似做错了,见谅,编译没通过
6.直接查运算符优先级
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询