我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言大小写字符转换

输入一个字符,如果是大写字母,将它转换成小写字母并输出;如果是小写字母,将它转换成大写字母并输出;如果都不是,则输出:error

#include <stdio.h>
int main()
{
    char c;
    scanf("%c",&c);
    if(c>='a' && c<='z')
        printf("%c",c-32);
    else if(c>='A' && c<='Z')
       printf("%c",c+32);
    else
      printf("error");
    
    return 0;
}

大写字母转小写字母+32,小写字母转大写字母减32

近期文章

  • 如何在Ubuntu 18.04安装Slurm集群管理
  • 求Arduino红外遥控月份代码及其他代码?
  • 这一步是什么意思?交换的是什么?
  • 周期信号傅里叶变换中一点数学问题
  • 摄氏度和华氏度的转化
  • 循环输入一个数,输出字母金字塔,直到输入q停止
  • 这个输出结果为啥是20?
  • 哥德巴赫猜想90=3+87?
  • 通过pipe使用ffmpeg推流视频流处理出错
  • Python问题。111111
  • 请问这3个空应该填什么?
  • C语言判断字符ascall码奇偶性
  • 是哪个地方处理问题,页面访问不了
  • [Error] no matching function for call to 'CreatList(int&)'
  • 用C语音实现公司员工管理系统
  • js语句写在body里和写在body下方有什么区别吗?
  • dev-C++使用wlanapi问题
  • 想计算x的y次幂用函数方式表达但是出了问题
  • 计算有多少条路经可以到达,采用C程序的语言算法的实现怎么做
  • 数字计算机可以基于模拟电路吗?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华