单选题 已知int a;float b;所用的scanf调用语句格式为:
scanf("a//%d,b=%f",&a,&b);
为了将数据3和25.08分别赋给x和y,正确的输入应当是
A) 3,25.08<Enter> B) a=3,b=25.08<Enter>
C) a//3.b=25.08<Enter> D) a//3<Enter>b=25.08<Enter>

【正确答案】 C
【答案解析】[解析] 若在scanf的格式控制串中插入了其他字符,则在输入时要求按一一对应的位置原样输入这些字符。由于scanf的格式控制串中插入了“a//”、逗号和“b=”等字符,所以输入时候应该一一对应地在对应位置上输入这些字符。