题目内容

对于以下代码:int i=6;do{ printf(“%d”, i–);}while(0);正确的是__()

A. 打印不出东西
B. 打印出5
C. 因为while(0),无法编译
D. 打印出6

查看答案
更多问题

阅读以下程序,当输入数据的形式为25,13,10正确的输出结果为:#includeint main(){ int x,y,z scanf(“%d%d%d”,&x,&y,&z ); printf(“x+y+z=%d ,x+y+z); return 0; }

A. x +y+z=48
B. x +y+z=35
C. x +z=35
D. 不确定值

已有定义int x; f1oat y;且执行scanf(“%3d%f”,&x,&y);语句,若从第一列开始输入数据12345 678(回车),则y 的值为()

A. 无定值
B. 45.000000
C. 678.000000
D. 123

下面四个选项中,均是不正确的八进制数或十六进制数的选项是()

A. 016 0x8f 018
B. oabc 0170×8
C. 010 -0x11 0x16
D. 0a127ff-123

下面代码段的输出是__int k,m;for(k=0;k<10;k++ ){ if(m>50) continue; m=k*k;}printf(“%d,%d”,k,m)()

A. 8,64
B. 9,81
C. 10,64
D. 10,81

答案查题题库