问题
单项选择题
设int a=2,b=3,x,y;,则能正确执行的语句是( )
A.scanf("%d,%d",x-y,x+y);
B.printf("%d\n",a%b);
C.printf("%f\n",a+b);
D.scanf("%d,%d",x,y);
答案
参考答案:B
解析: 主要考查的知识点为printf函数和scanf函数的使用。
[要点透析] scanf函数中的“格式控制”后面的应当是变量的地址,而不是变量名,故A、D项错误。printf函数输出时,输出对象的类型应与格式说明匹配,故C项错误。