选择题
有以下程序:
# include <stdio.h>
main()
{ char a,b,c;
b='1';c='A';
for(a=0;a<6;a++)
{if(a%2) putchar(b+a);
else putchar(c+a);
}
}
程序运行后的输出结果是______。
A、
1B3D5F
B、
ABCDEF
C、
A2C4E6
D、
123456
【正确答案】
C
【答案解析】
本题考查putchar输出语句,当a=0时,a%2=0,执行else语句,所以第一次输出A;当a=1时,a%2=1,执行if语句,所以第二次输出2,依次类推,所以答案选择C。
提交答案
关闭