若变量已正确定义为int型,要通过语句scanf("%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(代表一个空格符)( )。
A.1,2,3<回车>
B.122<回车>
C.1,2,3<回车>
D.1,2,3<回车>
参考答案:B
解析: 本题考查scanf函数的用法,其调用格式为:
scanf(格式字符串,输入项地址表);
功能是按格式符串中规定的格式,在键盘上输入各输入项的数据,并依次赋给各输入项。
当需要从键盘上输入数据时,直到按下回车键,scanf函数才会接收从键盘输入的数据。选项D中,每一个变量输入后都有一个空格是不正确的。