题目内容

以下定义和语句:char cl='b',c2='e';printf(″%d,%c\n″,c2-c1,c2-'a'+'A');则输出结果是:

A. 2,M
B. 3,E
C. 2,E
D. 输出项与对应的格式控制不一致,输出结果不确定

查看答案
更多问题

以下程序的输出结果是#includevoid main(){int a=12,b=12;printf("%d%d\n",--a,++b);}

A. 10 10
B. 12 12
C. 11 10
D. 11 13

以下程序的输出结果是#includevoid main(){intk=17;printf("%d,%o,%x \n",k,k,k);}

A. 17,021,0x11
B. 17,17,17
C. 17,0x11,021
D. 17,21,11

以下程序的输出结果是_____#includevoid main(){char str[12]={'s','t','r','i','n','g'};printf("%d\n",strlen(str));}

A. 6
B. 7
C. 11
D. 12

以下叙述中正确的是

A. 输入项可以是一个实型常量,如scanf("a=%f",3.50);
B. 只有格式控制,没有输入项,也能正确输入数据到内存,例如:scanf("a=%d,b=%d");
C. 当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如:scanf("a=%5.2f",&a);
D. 当输入数据时,必须指明变量地址,例如:scanf("a=%d",&a);

答案查题题库