//输入一个字符串,迟了大写转小写,其他不变
#include <stdio.h>
#include <ctype.h>//isupper()
#define BUF 4096
int main(void)
{
char buf[BUF];
int i;
printf("Input the string: ");
gets(buf);
printf("%s\n", buf);
for(i = 0; buf[i] != NULL; ++i)
{
if(isupper(buf[i]))//测试是否为大写字母
{
buf[i] = buf[i] + 32;
}
}
printf("%s\n", buf);
exit(0);
} 第4章, 5.9.1输入一个字符串,把其中的大写转为小写,其他字符不变
最新推荐文章于 2025-08-22 13:02:14 发布
本文介绍了一个简单的C语言程序,该程序可以将用户输入的字符串中的所有大写字母转换为小写字母,同时保持其他字符不变。通过使用ctype.h库中的isupper()函数来检查每个字符是否为大写。

1万+

被折叠的 条评论
为什么被折叠?



