若有说明: doublea; 则正确的输入语句为 ()
A. scanf(“%lf”,a);
B. scanf(“%f”,&a);
C. scanf(“%lf”,&a);
D. scanf(“%le”,&a);
已知 inta,b;, 用语句 scanf(“%d%d”,&a,&b); 输入a,b 的值时, 不能作为输入数据分隔符的是()
A. 逗号
B. 空格
C. 回车
D. 【Tab】键
设变量均已正确定义, 若要通过 scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2); 语句为变量a1和a2赋数值10和20, 为变量c1和c2赋字符X和Y。 以下所示的输入形式中正确的是(注:□代表空格字符)
A. 10□X□20□Y〈回车〉
B. 10□X20□Y〈回车〉
C. 10□X〈回车〉20□Y〈回车〉
D. 10X20Y<回车〉
若变量已正确定义为int型, 要通过语句 scanf(“%d,%d,%d”,&a,&b,&c); 给a赋值1, 给b赋值2, 给c赋值3, 以下输入形式中错误的是( ) (注:□代表空格字符)
A. □□□1,2,3<回车>
B. 1□2□3<回车>
C. 1,□□2,□□□3<回车>
D. 1,2,3<回车>