pta大小写字母转换c语言
时间: 2023-12-02 10:41:46 浏览: 163
C语言实现字母大小写转换的方法
以下是将小写字母转换为大写字母的C语言代码示例:
```c
#include <stdio.h>
int main()
{
char c;
scanf("%c", &c);
if (c >= 'a' && c <= 'z') {
c = c - 32; }
printf("%c %d", c, c);
return 0;
}
```
以下是将一个以“#”结束的字符串中的大小写字母互相转换的C语言代码示例:
```c
#include <stdio.h>
int main()
{
char s[100];
gets(s);
for (int i = 0; s[i] != '#'; i++) {
if (s[i] >= 'A' && s[i] <= 'Z') {
s[i] += 32;//大写变成小写
} else if (s[i] >= 'a' && s[i] <= 'z') {
s[i] -= 32;//小写变成大写
}
}
for (int i = 0; s[i] != '#'; i++) {
printf("%c", s[i]);
}
return 0;
}
```
阅读全文