6) 有以下程序 #include #include main() { int a=1, b=4, c=2; double x=10.5, y=4.0, z; z = ( a+b )/c + sqrt( ) * 1.2 / c + x; printf("%f\n", z); } 程序运行后的输出结果是
A. 13.700000
B. 14.000000
C. 15.400000
D. 14.900000
查看答案
24) 有如下程序 #include main() { int x = 0x13; printf("%d\n", x+1); } 程序运行后的输出结果是
A. 13
B. 14
C. 12
D. 20
29)设有定义:double x=2.12;,以下不能完整输出变量x值的语句是
A. printf("x=%5.0f\n",x);
B. printf("x=%f\n",x);
C. printf("x=%lf\n",x);
D. printf("x=%0.5f\n",x);
35) 设有以下程序段 int y; y=rand() % 30+1; 则变量y的取值范围是
A. 1
B. 0≤y≤30
C. 0
D. 1
42) 若有定义:char c; int d; 程序运行时输入:c=1,d=2, 能把字符1输入给变量c、整数2输入给变量d的输入语句是
A. scanf("c=%c,d=%d", &c,&d);
B. scanf("c=%c d=%d", &c,&d);
C. scanf("c=%d,d=%d", &c,&d);
D. scanf("c=%d d=%d", &c,&d);