牛客题解 | 单组_保留小数位数

题目

题目链接

解题思路

  • C++ 使用 iomanip 头文件内的 fixed 和 setprecision 来控制小数位数
  • Java 使用 System.out.printf 来控制小数位数
  • Python 使用 print 和 % 来控制小数位数(format也可以)

代码

cpp 复制代码
#include <iostream>
#include <iomanip>
using namespace std;
int main(void)
{
  ios::sync_with_stdio(false);
  cin.tie(0);
  double n;
  cin>>n;
  cout<<fixed<<setprecision(3)<<n;
  return 0;
}
java 复制代码
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        double n=sc.nextDouble();
        System.out.printf("%.3f",n);
    }
}
python 复制代码
n=float(input())
print('%.3f'%n)

算法及复杂度

  • 算法:无。
  • 时间复杂度:\(\mathcal{O}(1)\) 。
  • 空间复杂度:\(\mathcal{O}(1)\) 。

这个是牛客输入输出题单题解,欢迎大家刷牛客题库。这个是牛客输入输出题单题解,欢迎大家刷牛客题库。这个是牛客输入输出题单题解,欢迎大家刷牛客题库。这个是牛客输入输出题单题解,欢迎大家刷牛客题库。这个是牛客输入输出题单题解,欢迎大家刷牛客题库。

相关推荐
山北雨夜漫步1 小时前
机器学习 Day14 XGboost(极端梯度提升树)算法
人工智能·算法·机器学习
到底怎么取名字不会重复1 小时前
Day10——LeetCode15&560
c++·算法·leetcode·哈希算法·散列表
chuxinweihui1 小时前
数据结构——二叉树,堆
c语言·开发语言·数据结构·学习·算法·链表
freexyn2 小时前
Matlab自学笔记五十一:(推荐)输入参数的数量和可变数量的输入
笔记·算法·matlab
陈大大陈2 小时前
基于 C++ 的用户认证系统开发:从注册登录到Redis 缓存优化
java·linux·开发语言·数据结构·c++·算法·缓存
数据分析螺丝钉2 小时前
LeetCode 252 会议室 III(Meeting Rooms III)题解与模拟面试
算法·leetcode·职场和发展
小李独爱秋2 小时前
动态哈希映射深度指南:从基础到高阶实现与优化
数据结构·算法·哈希算法
猫猫头有亿点炸2 小时前
C语言斐波拉契数列2.0
c语言·开发语言·算法
写个博客3 小时前
代码随想录算法训练营第二十六天
算法
海底火旺3 小时前
寻找缺失的最小正整数:从暴力到最优的算法演进
javascript·算法·面试