实现字母的大小写转换。多组输入输出(c语言)

1.我们先输入字母(用getchar的函数),判断是不是字母,我们可以用a<=tmp<=z或者A<=tmp<=Z,注意:小写转换大写用tmp-32,大写转换小写用tmp+32..

cs 复制代码
#include<stdio.h>
int main()
{
	int a = 0;
	while ((a = getchar()) != 0)
	{
		if (a >= 'a' && a <= 'z')
		{
			printf("%c\n", a - 32);//小写转大写-32
		}
		if (a >= 'A' && a <= 'Z')
		{
			printf("%c\n", a+32);//大写转小写+32
		}
		getchar();
	}
	return 0;
}
相关推荐
孞㐑¥几秒前
算法—哈希表
开发语言·c++·经验分享·笔记·算法
骆驼爱记录2 分钟前
Word通配符技巧:高效文档处理指南
开发语言·c#·自动化·word·excel·wps·新人首发
DeeplyMind14 分钟前
少儿科技启蒙教材:《数据结构启蒙》
数据结构·计算机科学·少儿科技读物·蓝桥杯青少组
仟濹20 分钟前
【Java加强】2 泛型 | 打卡day1
java·开发语言
划破黑暗的第一缕曙光20 分钟前
[数据结构]:6.二叉树链式结构的实现2
c语言·数据结构·二叉树
maplewen.22 分钟前
C++11 std::function
开发语言·c++
阿里嘎多学长25 分钟前
2026-02-02 GitHub 热点项目精选
开发语言·程序员·github·代码托管
乔江seven25 分钟前
【python轻量级Web框架 Flask 】1 Flask 初识
开发语言·后端·python·flask
sheji341629 分钟前
【开题答辩全过程】以 基于Java的流浪猫救济中心系统的设计与实现为例,包含答辩的问题和答案
java·开发语言
水饺编程32 分钟前
第4章,[标签 Win32] :文本尺寸的度量
c语言·c++·windows·visual studio