codebot @ 2022-07-19 16:34:13
终端跑在洛谷上下载的数据没问题,但全是WA,不知道为啥?不能是字符串吗?
by 听取MLE声一片 @ 2022-07-19 16:35:18
@codebot 你不给代码谁给你看
by microchip @ 2022-07-19 16:38:50
@codebot 你的那个for循环里strlen(number)是不是要减一
by microchip @ 2022-07-19 16:39:58
改成这样:
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char number[1001];
cin.getline(number, 1001);
int i;
for (i = strlen(number)-1 ; i >= 0 ; i--)//这里改了一下
{
cout << number[i];
}
cout << endl;
}
by codebot @ 2022-07-19 16:40:23
是吗,但我看别人的帖子里面的代码-1了但还错了
by microchip @ 2022-07-19 16:43:03
@codebot 额,没听懂你的意思
但我看了一下你的评测记录,你的输出第一个是个空字符(ASCII 0),那应该就是没-1
by microchip @ 2022-07-19 16:54:47
@codebot 我知道了,你的读入似乎出了点问题,让你的答案前莫名有个回车
把读入改为 cin>>number; 就过了
by codebot @ 2022-07-19 16:57:05
懂了