int b=5;a=(++b)+(++b)+(++b); 该语句执行完后 a,b的值各为多少.. 具体怎么计算的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 23:49:47
int b=5;a=(++b)+(++b)+(++b); 该语句执行完后 a,b的值各为多少.. 具体怎么计算的

int b=5;a=(++b)+(++b)+(++b); 该语句执行完后 a,b的值各为多少.. 具体怎么计算的
int b=5;a=(++b)+(++b)+(++b); 该语句执行完后 a,b的值各为多少.. 具体怎么计算的

int b=5;a=(++b)+(++b)+(++b); 该语句执行完后 a,b的值各为多少.. 具体怎么计算的
int b=5后面应该是“,”,不然通不过编译.
一般的编译程序的输出结果是:a=22,b=8.不过有些编译程序会输出a=24,b=8.编程一般不提倡使用边缘化语法的语句,以避免歧义.