问题
单项选择题
有以下程序段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语句中,键盘输入时使用的间隔符应与输入项之间的间隔符一致。
有以下程序段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语句中,键盘输入时使用的间隔符应与输入项之间的间隔符一致。