有以下程序 #include<sldio.h> main() { int a1,a2; char c1,c2; scanf("%d%c%d,%c",&c1,%a2,&c2);

admin2009-09-28  36

问题 有以下程序        #include<sldio.h>        main()        {  int a1,a2;  char c1,c2;          scanf("%d%c%d,%c",&c1,%a2,&c2);          printf("%d,%c,%d,%c,a1,c1,a2,c2);        }        若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是(以下[]代表空格,<CR>代表回车)______.

选项 A、12a34b<CR>
B、12[]a[]34[]b<CR>
C、12a34b<CR>
D、12[]a34[]b<CR>

答案A

解析 本题主要考查的是输入,输出函数的格式说明,其中d代表带符号的十进制整型数,c代表—个字符,由于输出格式为12,a,34,b;中间没有任何的空格,因此输入时格式应该是:12a34b<CR>,因此,选项A是正确的。
转载请注明原文地址:https://kaotiyun.com/show/S9Wp777K
0

相关试题推荐
最新回复(0)