用for语句输出26个英文字母

如题所述

C语言

#include<stdio.h>
main()
{
for(int i=0;i<26;i++)
printf("%c ",'A'+i);
}

 小写的话只要把'A'改成'a'.

望采纳

追问

‘A’+i什么意思

追答

字符实际上也是一个整数值,就是assii码,A~Z的assii码是连续的,’A‘的assii码是65,'A'+1就是'B',以此类推

追问

执行时出错时什么问题

执行时出错是什么问题

追答

错误提示发上来

温馨提示:答案为网友推荐,仅供参考
相似回答