为什么WA

P5705 【深基2.例7】数字反转

Maxq @ 2023-08-07 14:40:09


#include<bits/stdc++.h>
using namespace std;
int main()
{
  char a[10001];
  int max=1;
  for(int i=1;i<=5;i++)
    {
      cin>>a[i];
      max++;
    }
  for(int j=max;j>=1;j--)
    {
      cout<<a[j];
    }
  return 0;
}

by kufei @ 2023-08-07 14:42:08

前排


by Terrible @ 2023-08-07 14:46:00

#include<bits/stdc++.h>
using namespace std;
int main()
{
    char a[10001];
    int max=0;
    for(int i=1;i<=5;i++)
    {
        if(cin>>a[i])max++;
    }
    for(int j=max;j>=1;j--)
    {
        cout<<a[j];
    }
    return 0;
}

by Maxq @ 2023-08-07 14:50:54

@Terrible 谢谢,AC了,《不小心把max弄成1了》


by Cuomei @ 2023-08-14 11:28:01

#include<bits/stdc++.h>

using namespace std;

int main(){

    string s;

    cin>>s;

    for(int i=s.size()-1;i>=0;i--){

        cout<<s[i];

    }

    return 0;

}

用字符串试试


|