问题
单项选择题
有定义:int x,y;若要通过scanf("%d,%d",&x,&y);使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是( )。
A.11 12<回车>
B.11,12<回车>
C.11, 12<回车>
D.11,<回车>12<回车>
答案
参考答案:A
解析: 格式输入函数的一般形式为:
scanf(格式控制,地址表列)
在“格式控制”字符串中,除格式说明以外的其他字符为按原样输入的字符,在输入数据时应按原样输入这些字符。所以输入时,两个数字之间的逗号是不可少的。