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

题目

描述

输入一个不小于 100 且小于 1000,同时包括小数点后一位的一个浮点数,例如 123.4 ,要求把这个数字翻转过来,变成 4.321 并输出。

输入输出样例

输入 输出
123.4 4.321

解答

#include<iostream>
using namespace std;

float a;
int bb,q,b,s,g;
    
int main()
{
    cin>>a;
    a=a*10;
    bb=a;
    q=bb/1000;
    b=bb%1000/100;
    s=bb%100/10;
    g=bb%10;
    cout<<g<<"."<<s<<b<<q;
    
    return 0;
}
posted @ 2021-03-29 15:05  CodeSpark  阅读(346)  评论(0)    收藏  举报