单选题 有以下程序: #include main() {int al,a2;char c1,c2; scanf(''%d%c%d%c'',&a1,&e1,&a2,&c2); printf(''%d,%d,%c,%c'',a1,a2,c1,c2); } 若想通过键盘输入,使得输出结果是:12,34,a,b。则正确的输入格式是(以下]代表空格,代表回车)( )。
【正确答案】 B
【答案解析】解析:scanf和printf会严格按照格式进行输入或输出,本题中scanf中没有非格式字符,因此,所有的输入均会被接收,所以选项B正确。