有以下程序: main() { int m=12,n=34; printf("%d %d",m++,++n);printf("%d%d\n",n++,++m); } 程序运行后的输出结果是 ______。

admin2010-09-05  11

问题 有以下程序:    main()    {    int m=12,n=34;         printf("%d %d",m++,++n);printf("%d%d\n",n++,++m);    }    程序运行后的输出结果是 ______。

选项 A、12353514
B、12353513
C、12343514
D、12343513

答案A

解析 m++表示先输出m,再m+1,++n表示先n+1,再输出n,因此第一条输出语句出1235,第二条语句输出 3514。
转载请注明原文地址:https://jikaoti.com/ti/sYI0FFFM
0

最新回复(0)