题目内容

下列程序的输出结果是 ( )。 main() { double d=3.2; int x,y; x=1.2; y=(x+3.8)/5.0; printf("%d \n", d*y); }

A. 3
B. 3.2
C. 0
D. 0.32

查看答案
更多问题

下列可作为C语言赋值语句的是( )。

A. x=3
B. a=b=7
C. i--;
D. y=int(x);

有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中表达式一定正确的是( )。

A. a=a+b=b++
B. w%((int)a+b)
C. (c+w)%(int)a
D. w=a==b;

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

A. 12 35 35 14
B. 12 34 35 13
C. 13 35 35 14
D. 13 34 35 13

有以下程序: main(){ char a='a',b; printf("%c,",++a); printf("%c\n",b=a++); } 程序运行后的输出结果是( )。

A. b,b
B,C
C. a,b
D. a,c

答案查题题库