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

admin2013-02-23  26

问题 有以下程序段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语句中,键盘输入时使用的间隔符应与输入项之间的间隔符一致。
转载请注明原文地址:https://jikaoti.com/ti/T7B0FFFM
0

最新回复(0)