赞
踩
使用工具:VS2017
功能:
1.输入小写字母,返回大写字母。
2.输入大写字母,返回小写字母。
3.有对非法数据的处理。
函数实现:
char changeEnglish(char ch)
{
if (ch >= 65 && ch <= 90) //大写变小写
return ch + 32;
else if (ch >= 97 && ch <= 122) //小写变大写
return ch - 32;
else //不是字母返回NULL
return 0;
}
主函数调用:
int main() { char ch1, ch2; //定义两个字符变量 while (1) { printf("输入一个字母:"); scanf_s("%c", &ch1, 1); setbuf(stdin, NULL); //清空缓存区 ch2 = changeEnglish(ch1); if (ch2) printf("---输出---\n%c\n\n", ch2); else { printf("输入的不是字母!\n\n"); break; } } system("pause"); return 0; }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。