C语言——大小写字符转换
2018-03-16 22:28
260 查看
//编写一个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。
#include <stdio.h> int main() { char ch = 'a'; char ch1 = 'a'; while (1) { printf("请输入一个字符:"); scanf("%c", &ch); if ((ch<65 || ch>122) || (ch > 90 && ch < 97)) { continue; } else if (ch >= 65 && ch <= 90) { printf("%c\n", ch); } else { ch1 = ch - 32; printf("%c\n", ch1); } } getchar(); return 0; }
相关文章推荐
- 【C语言】接收字符,大小写字符相互转换后输出,数字不输出
- c语言字符数组大小写转换
- [置顶] 【C语言】接收字符,大小写字符相互转换后输出,数字不输出
- C语言 大小写字符转换输出
- 字符大小写转换...
- C语言 十六进制字符转换为字符串
- 空格、字符、ASCII码对比---大小写字母转换
- C语言实现字母大小写转换的方法
- C语言字符判断、大小写互转(五)
- C语言字符转换ASCII码
- C++ 字符、字符串大小写的转换
- c语言中的字符转换为整数 为什么不能运行成功
- 高效编程之首字符大小写转换!
- 大小写转换,去除连字符
- 大小写转换,去除连字符
- Js中字符转换大小写
- c语言Unicode值转换为字符不会是乱码,罗马数字显示
- C语言—如何将字符数组转换为int类型
- C语言练习--字符转换
- 【C语言】从标准输入读取字符,并把它们写到标准输出,除了 大写字母转换成小写字母之外,其他的原样输出。