问题
单项选择题
已知a、b、c为整型变量,若从键盘输入5<空格>6<空格>7<回车>,使a的值为5,b的值为6,c的值为7,则下列选项中正确的输入语句是( )。
A.scanf ("%3d%3d%3d",a,b,C);
B.scanf ("%d%d%d",a,b,
C.;C) scanf ("%d%d%d",&a,&b,&c);
D.scanf ("%d%d%d",&a,&b,&c);
答案
参考答案:C
解析: 通过scanf()函数从键盘读入数据时,接收参数的使用变量的地址值,所以选项A和B是错误的。选项D要求输入时以逗号间隔,故按题目要求的输入方式不能正确读取到3个数,也是错误的。所以正确答案是C。