问题标题: 酷町堂 2037 准备位置

1
0
已解决
王紫馨
王紫馨
高级守护
高级守护

题目网址:http://judge.codingtang.com/problem/2037/

题目描述 Description

计算机存储数字的时候每一位数字都存储一个位置,现在对于一个小数a,要求保留两位小数输出,给他准备5个位置,如果a保留两位小数后总位数不到5个位置,就在数字前面补充空格,如果a保留两位小数后总位数大于或等于5个位置就直接输出。(小数点也会占一位)

输入描述 Input Description

一个小数a

输出描述 Output Description

两个数字,原样数字a和变化后的a,使用单个空格隔开

样例输入 Sample Input

 

1.2345

样例输出 Sample Output

 

1.2345 1.23


4
已采纳
陆麟瑞
陆麟瑞
资深天翼
资深天翼
cout<<n<<' ';//先输出这个数
    printf("%5.2f",n);//在定义五场宽保留两位小数
0
0
阮俊雄
阮俊雄
新手光能
新手光能

可以求出整数部分,整数部分如果是3位数及以上,就不加空格,否则就加

我要回答