下列语句中,哪一个可以输出26个大写英文字母
下列语句中,哪一个可以输出26个大写英文字母( )
A、for(a='A';a<='Z';printf("%c",++a)); B、for(a='A';a<='Z';a++);printf("%c",a);
C、for(a='A';a<='Z';printf("%c",a++)); D、for(a='A';a<='Z';printf("%c",a--));
答案是C但我不知道其他的为什么不对