题目内容

以下程序运行后的输出结果是________。#include main(){int x,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}

A. 2,3,3
B. 2,3,2
C. 2,3,1
D. 2,2,1

查看答案
更多问题

设有定义:int k=0;,以下选项的________与其他三个表达式的值不相同。

A. k++
B. k+=1
C. ++k
D. k+1

执行以下程序后的输出结果是________。#include main(){ int a=10;a=(3*5,a+4);printf("a=%d\n",a);}

A. a=10
B. a=14
C. a=15
D. a=19

以下程序运行后输出的结果是________。#includemain(){ inta=0,b=0,c=0;c=(a-=a-5);(a=b,b+=4);printf("%d,%d,%d", a,b,c);}

A. 0,4,5
B. 4,4,5
C. 4,4,4
D. 0,0,0

设变量均已正确定义并且赋值,以下与其他三组输出结果不同的一组语句是________。

A. x++; printf("%d\n",x);
B. n=++x; printf("%d\n",n);
C. ++x; printf("%d\n",x);
D. n=x++; printf("%d\n",n);

答案查题题库