求C语言【循环结构】输入整数n(1≤n≤26)输出英文大写字母表中的第n个字母。必须要运用循环语句啊!!

如输入6,输出为F

#include <stdio.h>

int main()
{
while(1)
{
int n;
printf("请输入一个1-26之间的整数:");
scanf("%d",&n);
if (n<1 || n>26)
{
printf("输入的数字有误,请重新输入\n");
continue; 
}
printf("%c\n",n+64);
}


}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-16

好吧 循环 

#include <stdio.h>
int main()
{
    int n,i,c='A';
    scanf("%d",&n);
    for(i=1;i<n;i++)
        c++;
    putchar(c);
    return 0;
}

追问

不错,清晰易懂

本回答被提问者和网友采纳
相似回答