挑战(达到6行语句)成功!【题解】
2023-09-15 18:13:39
发布于:北京
322阅读
0回复
0点赞
一个;一条语句,必须加return!
#include<bits/stdc++.h>
using namespace std;
string s;
int main(){
getline(cin,s);
for(int i=0;i<s.length();i++){
(s[i] >= 'a' && s[i] <= 'z'?(s[i]=='z'?s[i]='a':s[i]++): s[i]);
}
cout<<s;
return 0;
}
全部评论 2
兄弟,三行怎么说?
#include <bits/stdc++.h> using namespace std; int main(){string s;getline(cin,s);for(int i = 0;i < s.size();i ++){ if(s[i] < 'z' && s[i] >= 'a') s[i] = char(s[i] + 1); else if(s[i] == 'z') s[i] = 'a';} cout << s; return 0;}2026-09-21 来自 江苏
0其实可以只有4行的
#include<iostream> using namespace std; string s; int main(){ getline(cin,s); for(int i=0;i<s.length();i++)(s[i]>='a'&& s[i]<='z'?(s[i]=='z'?s[i]='a':s[i]++):s[i]); cout<<s; return 0; }2025-12-04 来自 上海
0
















有帮助,赞一个