/**
文件名称:大小写字母转换.c
作者:安理计算机 杨腾飞
日期:2019.2.9
版本:v1.0
问题描述:将大写字母转化为小写字母,将小写字母转化为大写字母
知识点:
-------------1.if…else if…的应用
-------------2.ASCII的运用
#include<stdio.h>
main()
{
char c;
printf("please input a char!\n");
c=getchar();
if(c>='A'&&c<='Z') //利用ASCII码值实现
{
c=c+32;
printf("%c\n",c);
}
else if(c>='a'&&c<='z')
{
c=c-32;
printf("%c\n",c);
}
}
要注意,如果使用连续两个if语句而不是if…else if的语句的话,可能会造成两个语句块均被使用!!!
补充:在学习过字符串函数相关知识后可通过strupr()(小写变大写)函数和strlwr()(大写变小写)函数改变字符串的大小写。