题目要求
编写程序,输出小写的a-z以及大写的Z-A
思路分析
首先得知道A对应的ASCII码为65,Z为90,a为97,z为122,不知道也没关系,可以推算出来
变量c1 大于a,小于z,c2大于A,小于Z ====> a<=c1<=z A<=c2<=Z
用for循环来做会舒服很多
撸写代码
#include<stdio.h>
int main()
{
char c1,c2;
for(c1='a';c1<='z';c1++)
{
printf("%c ",c1);
}
printf("\n");
for(c2='A';c2<='Z';c2++)
{
printf("%c ",c2);
}
return 0;
}
测试结果

注意!注意!注意!
上面这么写,是错的!
题目是a-z,和Z-A!!!
#include<stdio.h>
int main()
{
char c1,c2;
for(c1='a';c1<='z';c1++)
{
printf("%c ",c1);
}
printf("\n");
for(c2='Z';c2>='A';c2--)
{
printf("%c ",c2);
}
return 0;
}
验证结果


被折叠的 条评论
为什么被折叠?



