1、编写一个程序,可以一直接收键盘字符,
如果是小写字符就输出对应的大写字符,
如果接收的是大写字符,就输出对应的小写字符,
如果是数字不输出。
2、思路:
通过查询ASCII表可知大写字母和小写字母的范围,两者之间的转化是通过加减32可得。
3、程序:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("键盘进行输入:");
char num[] = "1";
scanf("%s", num);
if (num[0] >= 65 && num[0] <= 90)
{
num[0] = num[0] + 32;
}
else if (num[0] >= 97 && num[0] <= 122)
{
num[0] = num[0] - 32;
}
printf("%s\n", num);
system("pause");
return 0;
}
4、结果: