求助各位大佬!结果我下载查看了,数据是对的,不知道为什么WA

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

SarielErica @ 2020-04-29 10:54:58

#include<iostream>
#include<math.h>
using namespace std;
int main(){
    float a;
    float b = 0; 
    cin>>a;
    for(int i=4; i>0; i--){
        float temp = pow(10,i-2);
        b += (a/temp)*pow(10,-i+1);
        a = a - (a/temp)*temp;
    }
    cout<<b;
    return 0;
}

感谢各位大佬帮助TAT


by 杰尼龟敲萌的 @ 2020-04-29 11:12:01

泥可嫩刚刚好A了那个点。


by 杰尼龟敲萌的 @ 2020-04-29 11:15:32

不一定对了别的点。


by 杰尼龟敲萌的 @ 2020-04-29 11:15:39

@SarielErica


by yuyc @ 2020-04-29 11:25:17

@SarielErica 深基能下载数据了?还是我zyx了


by SarielErica @ 2020-04-29 11:32:07

@杰尼龟敲萌的 我猜也应该是这样,但是我还是没找到自己这个想法的错误点到底在哪TAT 按理说不是特殊数据的话,不应当有的A了有的没A鸭……想不通……


by SarielErica @ 2020-04-29 11:32:32

@封禁用户名239562 在WA界面可以选择下载,但是每天是有次数的


by yuyc @ 2020-04-29 11:40:41

@SarielErica 截个图吧


by 杰尼龟敲萌的 @ 2020-04-29 12:00:24

@SarielErica 这样,你用string的反转方法,在用for判断前导‘0’


by SarielErica @ 2020-04-29 12:02:15

@杰尼龟敲萌的 ! 原来是前导0的缘故吗!谢谢大佬 我试一下!


by 杰尼龟敲萌的 @ 2020-04-29 12:05:34

@SarielErica 其实小数反转挺难的,我都是用string这种方法,建议您试一下,以后反转数字就会变得简单多了。


| 下一页