題目要求
編寫程序,輸出小寫的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;
}