为啥错了

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

LLLLK @ 2022-10-04 20:04:39

#include<cstdio>

using namespace std;

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

by pengzihao @ 2022-10-04 20:23:03

@LLLLK 因为小数点不是数字


by LLLLK @ 2022-10-04 20:23:04

@w18980077022 知道了,谢谢


by zz_z2Spider @ 2022-10-04 20:24:04

@LLLLK 为什么还有个.


"%d.%d%d%d"

by LLLLK @ 2022-10-04 20:24:26

@pengzihao 谢谢


by pengzihao @ 2022-10-04 20:24:27

@kytxxxx_03 因为他说了包括小数点后一位的一个浮点数


by zz_z2Spider @ 2022-10-04 20:26:01

@pengzihao 哦,你的意思是你cin>>a>>b>>c>>d>>e呗,那要是123.4的话你e怎么办。


by pengzihao @ 2022-10-04 20:27:45

@kytxxxx_03 有没有一种可能,小数点也要输入


by w18980077022 @ 2022-10-04 20:28:40

@kytxxxx_03 萌新?这题最多就5个字符,你读入再倒着输出,有什么无法理解的?


by zz_z2Spider @ 2022-10-04 20:32:59

@w18980077022 小丑了。抱歉。


上一页 |