【C语言】之''字符和整数的运算''

老师平时布置的希冀系统上的作业答案,仅供参考!

【问题描述】

键盘输入1个字符,如果字符是小写字母转化为大写字母,如果字符是大写字母转换为小写字母,其他字符不转化

【输入形式】

第一行输入一个字符,字符之间用空格隔开

【输出形式】

输出转化后的字符,字符之间用空格隔开

【样例输入】

a

【样例输出】

A

【样例输入】

A

【样例输出】

a

【样例输入】

  •  
  • 【样例输出】

【答案】

#include<stdio.h>
int main()
{
    char a;
    scanf("%c",&a);
    if(a>='a' && a<='z')
    {
        a=a-32;
    }
    else if(a>='A' && a<='Z')
    {
        a=a+32;
    }
    printf("%c",a);
}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容