问题 单项选择题

有定义语句:“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()函数的运用。seanf()函数有两个参数,第一个参数为输入格式字符串,第二个参数为输入变量地址列表,在scallf()语句中非格式字符可以作为输入时数据的间隔,输入时必须原样输入,在本题中输入格式串为%d,%d其中“,”为非格式字符,所以输入时必须原样输入。所以4个选项中选项A符合题意。

多项选择题 X型题
单项选择题