题目内容

以下程序的输出结果是 ( )void main(){ int a=20;printf("%d,%o,%x\n",a,a,a); }

A. 20, 024,0x14
B. 20, 24,14
C. 20, 0x14,024
D. 20, 20,20

查看答案
更多问题

数字字符0的ASCII值为48,若有以下程序:int main(void){char a='1',b='2';printf("%c,",b++);printf("%d\n",b-a);return 0;} 程序运行后的输出结果是( )。

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

有以下定义:int a;long b;double x,y;则以下选项中正确的语句是( )

A. (double)a%(int)(x-y)
B. a=x!=y;
C. (a*y)%b
D. y=x+y=x

下列程序执行后的输出结果是(小数点后只写一位)#includevoid main(){double d;float f;long l;int i;i=f=l=d=20/3;printf("%d %ld %f %f \n", i,l,f,d);}

A. 6 6 6.0 6.0
B. 6 6 6.7 6.7
C. 6 6 6.0 6.7
D. 6 6 6.7 6.0

若已定义x和y为double型,则表达式 (x=1,y=x+3/2)的值是____

A. 1
B. 2
C. 2.000000
D. 2.5

答案查题题库