A-A+
以下程序的输出结果是【 】。 include <stdio.h> main() { int
问题详情
以下程序的输出结果是【 】。 include <stdio.h> main() { int i; for(i=a;i<f;i++,i++)printf("%c",i-a+A); printf("n"); }
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:ACE
在本题中,for循环体每执行完一次,变量i的值自加两次。i的初值为“a”,执行一次循环后变为“c”,之后再变成“e”,当其变为“g”时,循环条件若不满足,循环终止,故本题共输出3个字符。表达式“i-"a"+"A"”即表示输出i对应的大写字母,结果为ACE。