1144: 【C语言训练】大、小写问题
题目描述:
输入一串字符,将其中的大写变成小写,若不为大写则原样输出输入:
任意字符串(长度在100以内)以回车表示输入结束输出:
将其中的大写 输出相应的小写,若不为大写则原样输出
样例输入:
A123b
样例输出:
a123b
#include "iostream"
using namespace std;
#include "string"
int main(){
string a;
getline(cin,a);
for(int i=0;i<a.length();i++)
{
if(a[i]>='A'&&a[i]<='Z'){
a[i]=a[i]-('Z'-'z');
}
cout<<a[i];
}
cout<<endl;
return 0;
}
基础知识
1·getline()函数
2·string类