C语言字符串连接与大小写转换:将两个字符串拼接并转换大写字母为小写
#include <stdio.h> #include <string.h>
int main() { char str1[80], str2[80]; printf('请输入字符串1:'); gets(str1); printf('请输入字符串2:'); gets(str2); strcat(str1, str2); // 连接两个字符串 printf('连接后的字符串为:%s\n', str1); for (int i = 0; i < strlen(str1); i++) { if (str1[i] >= 'A' && str1[i] <= 'Z') { // 大写字母 str1[i] = str1[i] - 'A' + 'a'; // 转换为小写字母 } } printf('转换后的字符串为:%s\n', str1); return 0; }
原文地址: https://www.cveoy.top/t/topic/jKQY 著作权归作者所有。请勿转载和采集!