我想了好久真的不会C++语言

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

wangjy001 @ 2021-08-19 22:27:12

每次都编译失败


by OnlyExtreme @ 2021-08-19 22:35:18

@wangjy001 你可以读入这个字符串再一位一位倒序输出(题目右边有题解板块,可以去那里看看


by kaslad @ 2021-08-19 22:35:39

字符串反着输出啊


by Q_CR的小迷妹 @ 2021-08-19 22:35:41

@wangjy001 你有什么问题 先清楚的提出来


by OnlyExtreme @ 2021-08-19 22:37:30

@wangjy001 是编译失败还是思路问题


by Q_CR的小迷妹 @ 2021-08-19 22:38:27

代码发出来啊(


by Cocoly1990 @ 2021-08-19 22:38:54

@wangjy001 反向输出最简单了,或者可以reverse操作一下,字符串形式读入不要用double读


by Q_CR的小迷妹 @ 2021-08-19 22:41:07

@Cocoly1990 用double也不难吧(


by Cocoly1990 @ 2021-08-19 22:42:24

@Q_CR的小迷妹 您最厉害了,原谅我才学疏浅,不会


by 我是歌者 @ 2021-10-01 13:55:45

建议您看看分号


using namespace std;
int main(){
    char a,b,c,d;
    scanf("%c%c%c.%c",&a,&b,&c,&d);
    printf("%c.%c%c%c",d,c,b,a);
    return 0;
} ```

by DioxygenDifluoride @ 2021-10-22 14:27:46

定义四个变量再反过来输出就行了

char a,b,c,d;
scanf("%c%c%c.%c",&a,&b,&c,&d);
printf("%c.%c%c%c",d,c,b,a);


char a,b,c,d,x;//x是吃.的
cin>>a>>b>>c>>x>>d;
cout<<d<<'.'<<c<<b<<a;

上一页 |