从键盘输入一个英文字母,如果它是大写英文字母,则将其转换为小写英文字母;如果它是小写英文字母,则将其转换为大写英文字母,然后将转换后的英文字母即ASCII码显示到屏幕上;如果不是英文字母,则不转换并直接将它及其ASCII码值输出到屏幕上

 1 #include<stdio.h>
 2 int main()
 3 {
 4     char a;
 5     printf("请输入一个字母:");
 6     scanf(" %c",&a);
 7     if(a>='a'&&a<='z')
 8         printf("%c的大写形式为:%c\nASCII码值为:%d\n",a,a-32,a-32);
 9     else if(a>='A'&&a<='Z')
10         printf("%c的小写形式为:%c\nASCII码值为:%d\n",a,a+32,a+32);
11     else
12         printf("%c\nASCII码值为:%d\n",a,a);
13     return 0;
14 }

 

posted @ 2020-06-26 20:41  第厘  阅读(249)  评论(0编辑  收藏  举报