第1个回答 2014-03-10
#include<stdio.h>
void main()
{
char c;
int m;
printf("请输入一个英文字母:\n");
scanf("%c",&c);
if(c >= 'a' && c <= 'z')
{
c -= 32;
m = c;
printf("大写字母为:%c\n ASCII为:%d\n",c,m);
}
else if(c >= 'A' && c <= 'Z')
{
c += 32;
m = c;
printf("小写字母为:%c\n ASCII为:%d\n",c,m);
}
else
printf("输入错误!\n");
}
第2个回答 2014-03-10
#include<stdio.h>
int main()
{
char c;
scanf("%c",&c);
if(c>96)c-=32;
else c+=32;
printf("%c %d\n",c,c);
return 0;
}
第3个回答 2019-06-14
#include<stdio.h>
main()
{
char
c;
printf("请输入英文字母:");
c=getchar();
if(c
>=
'a'
&&
c
<=
'z')
{
c=c-32;
printf("大写字母:%c,
ASCII:%d\n",c,c);
}
else
if(c
>=
'A'
&&
c
<=
'Z')
{
c=c+32;
printf("小写字母:%c,
ASCII:%d\n",c,c);
}
else
printf("输入错误\n");
}
第4个回答 2019-04-27
#include<stdio.h>
main()
{
char
c;
printf("请输入英文字母:");
c=getchar();
if(c
>=
'a'
&&
c
<=
'z')
{
c=c-32;
printf("大写字母:%c,
ASCII:%d\n",c,c);
}
else
if(c
>=
'A'
&&
c
<=
'Z')
{
c=c+32;
printf("小写字母:%c,
ASCII:%d\n",c,c);
}
else
printf("输入错误\n");
}