键盘输入一个英文字母,如果是大写字母,输出ASCII码,如果是小写字母,输出对应的大写字母。这个怎么写啊?
#include<stdio.h>
int main()
{
char ch;
printf("Input ch:");
scanf("%c",&ch);
if ((ch>='A')&&(ch<='Z'))
{
ch=ch+32;
printf("%c\n",ch);
}
else if ((ch>='a')&&(ch<='z'))
{
ch=ch-32;
printf("%c\n",ch);
}
return 0;
}
#include <stdio.h>
int main()
{
char c;
scanf("%c",&c);
if(c>='A' && c<='Z')
printf("%d",c);
else if(c>='a' && c<='z')
printf("%c",c+32);
return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!