问题标题: 酷町堂:找错

0
0
已解决
马子轩
马子轩
初级守护
初级守护

 

循环斐波那契字符串(Fibonacci)

#include<bits/stdc++.h>

using namespace std;

int a[105];

int main()

{

int sum=0,cnt=0;

string s;

getline(cin,s);

for(int i=0;i<s.size();i++)

{

sum++;

}

for(int i=0;i<s.size();i++)

{

cnt++;

if(cnt!=s.size())

{

a[i]=char(s[i])+char(s[i]+1);

}

if(cnt==s.size())

{

a[i]=char(s[s.size()])+char(s[1]);

}

}

for(int i=0;i<=s.size();i++)

{

cout<<char(a[i]);

}

}

找错


0
已采纳
李牧晓
李牧晓
中级天翼
中级天翼

for(int i=0;i<s.size();i++){

if(i!=s.size()-1){

    a=s[i]+s[i+1];

}

else{

    a=s[0]+s[s.size()-1];

}

cout<<a;

}

两个都是字符串

0
王文博
王文博
缔造者之神
缔造者之神

核心:

if(i!=s.size()-1) b=s[i]+s[i+1];
        else b=s[0]+s[s.size()-1];
        cout<<b;

望采纳!

0
肖俊宁
肖俊宁
高级守护
高级守护

11111111111111111111111111111

0
0
我要回答