唯一625 2021-09-09 17:51 采纳率: 42.9%
浏览 43
已结题

卡一下午了,实在是不明白

img

  • 写回答

3条回答 默认 最新

  • baidu_30233079 2021-09-09 18:17
    关注

    这个是把一个有一位小数的1000以的数的各个位求出来,然后反过来组成一个数,如输入123.4输出4.321

    
     finclude<stdio.h>
     int main()
     3
           floata,e;
     5 Scanf(.1f",a);
            intb,c,d,f:a=a*10//把小数变整数
     7 f=a10://取小数位 d=(a/10)//取个位 10:c=(a/100)//取十位 10:b=a/1000;//取百位
             e=f+d*0.1+c*0.01+b*0.001 //倒过来组成一个数
     9 pxintf("fn”,e);
    10 return 0
    本回答被专家选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月21日
  • 专家已采纳回答 9月13日
  • 创建了问题 9月9日