作业帮 > 综合 > 作业

#include main() { int c=5,k; printf("%d",k=(++c)+(++c)+(++c)

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/30 08:21:27
#include main() { int c=5,k; printf("%d",k=(++c)+(++c)+(++c)); }
#include main() { int c=5,k; printf(
printf("%d",k=(++c)+(++c)+(++c)); 输出值与具体的编译器有关,主要看运算的结合顺序,
有得编译器输出6+7+8 =21;
有得编译器输出6+8+8 = 22 等等,
再问: 6+8+8是怎么来的???谢谢,我只知道6+7+8,但是6+8+8???我用的是VC.。6.0,得出的是22.但我不知道怎么来的