算法提高 字母大小写转换

问题描述
  从键盘输入一个字符,如果是大写字母(A-Z),就转换成小写;如果是小写字母(a-z),就转换成大写,如果是其他字符原样保持并将结果输出。
输入格式
  输入一行,包含一个字符。
输出格式
  输出一行,即按照要求输出的字符。
样例输入
a
样例输出
A
#include<stdio.h>
int main() {
    
    
	char ch;
	scanf("%c",&ch);
	if(ch>='a'&&ch<='z') {
    
    
		ch=ch-32;
	} else if(ch>='A'&&ch<='Z') {
    
    
		ch=ch+32;
	}
	printf("%c",ch);
	return 0;
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/mjh1667002013/article/details/115017601