
目录
1.思路
2.代码
3.代码实现
1.思路
题目说道如果是英文字母:
大写要变小写
小写要变大写
对非英文字符则保持不变
这里就用到了ASCII码表
大写字母的ASCII码表是:65‘A’——90‘Z’
小写字母的ASCII码表是:97‘a’——122‘z’
可以看出大写到小写要加上32,反之小写到大写要减上32。
其他英文字符保持不变就不用管
下面开始写代码:
2.代码
#include<stdio.h>
int main()
{
char arr[10];
int sz = sizeof(arr) / sizeof(arr[0]);
for (int i = 0;