【无标题】

#include 
#include 
#include 
using namespace std;
int main(int argc, char *argv[])
{
    string a="good good study";
    int i=0,j=a.size()-1;
    while(j>i)
    {
        char b=a.at(i);
        a.at(i)=a.at(j);
        a.at(j)=b;
        i++;
        j--;

    }
    cout< 
  
    i=0;
    j=0;
    int t;
    while(i!=a.size()-1)
    {
        while(a.at(j)!=' '&&j!=a.size()-1)
        {
            j++;
 
  
        }
        if(j==a.size()-1)
            t=j;
        else
            t=j-1;
        while(t>i)
        {
            char c=a.at(i);
            a.at(i)=a.at(t);
            a.at(t)=c;
            t--;
            i++;
        }
        while(a.at(j)==' ')
        {
            j++;
        }
        i=j;
    }
 
  
    cout << a < 
  
   return 0;
}

【无标题】_第1张图片

你可能感兴趣的:(c++,算法,开发语言)