单选题
执行以下程序时输入1234567<CR>,则输出结果是
#include <stdio.h>
main()
{ int a=1,b;
scanf("%3d%2d",&a,&b);
printf("%d%d/n",a,b);
}
A. 12367
B. 12346
C. 12312
D. 12345
A
B
C
D
【正确答案】
D
【答案解析】
[解析] scanf函数中的格式控制说明为“%3d%2d”,分别选中输入中的3位和2位,因此a=123,b=45。因此正确答案为D)。
提交答案
关闭