首页 > 试题广场 >

单组_保留小数位数

[编程题]单组_保留小数位数
  • 热度指数:8963 时间限制:C/C++ 3秒,其他语言6秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定一个小数 n ,请你保留 3 位小数后输出。
如果原来的小数位数少于 3 ,需要补充 0
如果原来的小数位数多于 3 ,需要四舍五入到 3 位。

输入描述:
第一行有一个小数 n\ (\ 1 \leq n \leq 10^9\ )


输出描述:
输出一个小数,保留 3 位。
示例1

输入

1.23

输出

1.230
示例2

输入

114.514

输出

114.514
示例3

输入

123

输出

123.000
#include<stdio.h>
int  main(void)
{
    double  n;
    scanf("%lf",&n);
    printf("%.3lf",n);
    return  0;
}
发表于 2025-02-24 21:06:12 回复(0)