main() {inta=2,b=3,c; c=a+b: b=a++-1: printf("%d,%d,%d\n",a,b,c); b=--c+1: printf("%d,%d,%d\n",a,b,e);

admin2010-04-27  15

问题 main()
    {inta=2,b=3,c;
   c=a+b:
   b=a++-1:
   printf("%d,%d,%d\n",a,b,c);
   b=--c+1:
   printf("%d,%d,%d\n",a,b,e);
   程序运行结果是:______

选项

答案3,1,5 3,5,4

解析  第一次执行输出前,a执行++运算,所以是3,3,5。第二次输出前,b执行b=--c+1;b=5,注意C=4,所以输出3,5,4。
转载请注明原文地址:https://jikaoti.com/ti/ZmtaFFFM
0

随机试题
最新回复(0)