A-A+
下列程序运行时输入1234567<CR> 则输出结果是______。include<stdi
问题详情
下列程序运行时输入1234567<CR>,则输出结果是______。
include<stdio.h>
main()
{ int a=1,b;
scanf("%2d%2d",&a,&b);printf("%d %dn", a,b);
}请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:
本题考查的重点是scanf函数的调用。scanf(“<格式化字符串>”,<地址表>),格式化字符串后可以加上场宽,本题中两个变量的场宽都为2,所以输入1234567<CR>后,变量a的值为12。变址b的值为34,从而输出为12 34。