问题库
search
首页 计算机 驾照考试 关于

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


  • A.12a34@##ms3-17-3.png$$@ b
  • B.12 a@##ms3-17-5.png$$@ 34]@##ms3-17-6.png$$@ b
  • C.12,a,34,b
  • D.12a34b
浏览266
计算机二级office题库App
收录最新试题,随时随地刷题
参考答案:D
解析:

【解析】在输入多个数据时,若格式控制串中无非格式字符,则认为所有输入的字符均为有效字符。所以应按选项D)的顺序输入数据。