题目内容

以下程序运行结果正确的是:#includeint main(){ int a, b,c;a=3;b=a++;c=++a;printf("%d,%d,%d\n",a,b,c);}

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

查看答案
更多问题

写出以下程序运行结果。#includeint main(){double d;float f;long int i;int j;j=f=i=d=20/3;printf("%d,%d,%f,%f\n",j,i,f,d);}

A. 6,6.000000,6,6.000000
B. 6,6,6,6.000000
C. 6,6,6.000000,6.000000
D. 6.000000,6,6.000000,6.000000

写出以下程序运行结果。intmain(){double d=3.2;int x,y;x=1.2;y=(x+3.8)/5.0;printf("%.3f\n",d*y);return 0;}

A. 0.00
B. 3.20
C. 0.000
D. 3.200

若有以下定义语句 : int u=10; v=u/3; w=u%3; printf("%d,%d,%d\n”,u,v,w);则输出结果是。

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

不合法的字符常量是:

A. 'a'
B. ' '
C. '9'
D. "a"

答案查题题库