阅读量:3
以下是一个将字符串中的大写字母转换为小写字母,小写字母转换为大写字母的C语言代码示例:
#include <stdio.h> void convertCase(char *str) { for (int i = 0; str[i] != '\0'; i++) { if (str[i] >= 'a' && str[i] <= 'z') { // 小写字母转换为大写字母 str[i] = str[i] - 32; } else if (str[i] >= 'A' && str[i] <= 'Z') { // 大写字母转换为小写字母 str[i] = str[i] + 32; } } } int main() { char str[100]; printf("请输入一个字符串:"); gets(str); convertCase(str); printf("转换后的字符串为:%s\n", str); return 0; }
代码中的convertCase
函数用于将字符串中的大小写字母进行转换。main
函数用于输入一个字符串,调用convertCase
函数进行转换,并输出转换后的字符串。