C语言实现大写字母与小写字母之间的互转

思路

咋一看,好像没什么思路。其实我们只需要知道ASCII值就行,65和97这两个数字作为程序员必须牢记于心,因为这两个数字分别是ASCII表中字母’a’和’A’的十进制值!!!

没什么可说的了,直接上代码

demo.c:

#include <stdio.h>

int main()
{
	char a;
	printf("请输入一个大写或者小写字母\n");
	scanf("%c",&a);
	if(a>=65 && a<=90)
		a+=32;
	else if(a>=97 && a<=122)
		a-=32;
	else
		printf("请输入一个字母!!!!!\n");
	printf("%c\n",a);
	
	return 0;
}
发布了5 篇原创文章 · 获赞 0 · 访问量 513

猜你喜欢

转载自blog.csdn.net/weixin_44711663/article/details/102735181
今日推荐