问题描述:输入字符串(长度20以内),将字符串中大写字母改为小写字母,其他字符不变,输出改变后的字符串。
文件名称:_the_fifteenth_week_OJ2886
作者:何知令
发表时间:2016年12月8日
输入:一个字符串(长度20以内)
输出:输出改变后的字符串(改变规则:将字符串中大写字母改为小写字母,其他字符不变)
示范输入:ABC123bus
示范输出:abc123bus
代码:
/*
问题描述:输入字符串(长度20以内),将字符串中大写字母改为小写字母,其他字符不变,输出改变后的字符串。
文件名称:_the_fifteenth_week_OJ2886
作者:何知令
发表时间:2016年12月8日
输入:一个字符串(长度20以内)
输出:输出改变后的字符串(改变规则:将字符串中大写字母改为小写字母,其他字符不变)
示范输入:ABC123bus
示范输出:abc123bus
*/
#include <stdio.h>
int main()
{
char str[20];
int i;
gets(str);
for(i=0; str[i]!='\0'; i++)
{
if(str[i]>='A'&&str[i]<='Z')
{
str[i]+=32;
}
}
puts(str);
return 0;
}
程序运行结果展示:
知识点总结:字符串处理!!!
学习心得:额,开始的时候一个个字符去处理了。。。