若有类型定义int k,g;则下列语句的输出为________。 k=017;g=111; printf("%d,",++k); printf("%x\n",g++);
A. 16,6f
B. 16,70
C. 15,6f
D. 15,71
查看答案
若x为unsigned int型变量,则执行以下语句后x的值为_________。 x=65535; printf("%u\n",x);
A. 65535
B. 1
C. 无定值
D. -1
若x、y均为int型变量,则执行以下语句后的结果为_________。 x=015; y=0x15; printf("%2d%2o\n",x,y);
A. 1515
B. 1521
C. 1321
D. 1325
若x是int型变量,y是float型变量,所用的scanf调用语句格式为: scanf("x=%d,y=%f",&x,&y); 则为了将数据10和66.6分别赋值给x和y,正确的输入应当是________。
A. x=10,y=66.6↙
B. 10 66.6↙
C. 10↙66.6↙
D. x=10↙y=66.6↙
若有定义int x,y;double z;,则以下不合法的scanf函数调用语句为________。
A. scanf("%d,%x,%le",&x,&y,&z);
B. scanf("%2d%d%lf",&x,&y,&z);
C. scanf("%x%o%lg",&x,&y,&z);
D. scanf("%x%o%6.2lf",&x,&y,&z);