问题 单项选择题

有以下程序段int m=0,n=0; char c='a';scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是:

A.10,A,10

B.10,a,10

C.10,a,0

D.10,A,0

答案

参考答案:A

解析:scanf语句中,键盘输入时使用的间隔符应与输入项之间的间隔符一致。

单项选择题