1.以下程序输出结果是( ) main() { int m=5;if(m++>5) printf("%d",m);else printf("%d\n",m--);

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/23 17:31:29
1.以下程序输出结果是()main(){intm=5;if(m++>5)printf("%d",m);elseprintf("%d\n",m--);1.以下程序输出结果是()main(){intm=5

1.以下程序输出结果是( ) main() { int m=5;if(m++>5) printf("%d",m);else printf("%d\n",m--);
1.以下程序输出结果是( ) main() { int m=5;if(m++>5) printf("%d",m);else printf("%d\n",m--);

1.以下程序输出结果是( ) main() { int m=5;if(m++>5) printf("%d",m);else printf("%d\n",m--);
6
先是if(m++>5),m是先取值5作if判断,再++变成6.if不成立,所以执行printf("%d\n",m--);同样是先取m的值6输出,再--