问题
填空题
以下程序的输出结果是______。
#include<stdio.h>
main()
int i;
for(i=’a’;i<’f’;i++,i++)printf("%c",i-’a’+’A’);
printf("\n");
答案
参考答案:A C E
解析: 表达式“i-’a’+’A’”的功能是将i对应的小写字母转换为其对应的大写字母。本题中执行第1次循环后输出字母’A’,同时,变量i的值为’c’;第2次循环后输出字母’C’,同时,变量i的值为’e’;第3次循环后输出字母’E’,同时,变量i的值为’g’,此时循环终止。