我觉得我是对的啊

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

Space_Gold_Trash @ 2020-06-08 17:50:38

#include<bits/stdc++.h>
using namespace std;
void work(){
    char ch=getchar();
    if(ch=='\n')return;
    work();
    putchar(ch);
}
int main(){
    work();
}

传送门


by xiaozengXZ @ 2020-06-08 17:52:01

@取什么名字 return 0?


by Space_Gold_Trash @ 2020-06-08 17:52:58

@xiaozengXZ 可以省略吧


by xiaozengXZ @ 2020-06-08 17:53:46

@取什么名字 最好加上


by Space_Gold_Trash @ 2020-06-08 17:55:53

@xiaozengXZ 加了还是错的


by 7919_144_5237 @ 2020-06-08 17:59:07

@xiaozengXZ 完全没有区别的


by xhQYm @ 2020-06-08 18:00:41

@一只书虫仔 这是倒序啊


by Freopen @ 2020-06-08 18:01:03

#include<bits/stdc++.h>
using namespace std;
void work(){
    char ch=getchar();
    if(!isdigit(ch) && ch!='.')return;
    work();
    putchar(ch);
}
int main(){
    work();
}

这样写就对了。

应该是最后有空格之类的。。。


by xhQYm @ 2020-06-08 18:01:13

@取什么名字 不要用 getchar 还有结束判断不要判断是不是 '\n' ,直接字符串输入


by xhQYm @ 2020-06-08 18:01:36

@Freopen 我晚了一步


by Space_Gold_Trash @ 2020-06-08 18:03:27

@ZzX_Lakers 为什么没反转Orz


| 下一页