任务描述
小党同学最讨厌字母L和i了,因为在一般情况下,他很难分清L的小写字母:l和i的大写字母:I。小党同学有一些长度为5的字符串,你能帮他把单词中的L l、I i分别转换为易于区分的L、i吗?
输入5个字母,大小写不限。
输出将5个字母中的L l、I i分别转换为L、i的结果。
测试说明
平台会对你编写的代码进行测试:
测试输入:IIIll
预期输出:
iiiLL
测试输入:Hills
预期输出:
HiLLs
#include<iostream>
using namespace std;
int main()
{
char x;
for(int n=1;n<=5;n++)
{
cin>>x;
if(x==108)x=x-32;
if(x==73)x=x+32;
cout<<x;
}
system("pause");
return 0;
}
该程序旨在帮助区分字母L的小写l和大写I,以及字母I的小写i和大写I。通过读入5个字符,对Ll转为L,Ii转为i,并输出处理后的结果。示例输入如IIIll会转化为iiiLL,Hills则保持不变。
6674

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



