OpenJudge小组NOI / 1.1编程基础之输入输出07:输出浮点数(C++&C语言&Python)

OpenJudge - 07:输出浮点数 http://noi.openjudge.cn/ch0101/07/

总时间限制: 

1000ms

内存限制: 

65536kB

描述

读入一个双精度浮点数,分别按输出格式“%f”,“%f”保留5位小数,“%e”和“%g”的形式输出这个整数,每次在单独一行上输出。

输入

一个双精度浮点数。

输出

输出有四行:
第一行是按“%f”输出的双精度浮点数;
第二行是按“%f”保留5位小数输出的双精度浮点数;
第三行是按“%e”输出的双精度浮点数;
第四行是按“%g”输出的双精度浮点数。

样例输入

12.3456789

样例输出

12.345679
12.34568
1.234568e+001
12.3457

状态: Accepted

源代码(C++)

#include<iostream>
#include<cstdio>
#include<cstdlib>
using namespace std;
int main()
{
	double a;
	cin>>a;
	printf("%f",a);
	cout<<endl;
	printf("%.5f",a);
	cout<<endl;
	printf("%e",a);
	cout<<endl;
	printf("%g",a);
	system("pause");
	return 0;
	
}

结果截图

 

基本信息

#:

11443728

题目:

07

提交人:

友利奈绪qwq

内存:

200kB

时间:

3ms

语言:

G++

提交时间:

2017-11-19 09:58:52

状态: Accepted

源代码(C语言)

#include<stdio.h>

int main()

{
	double l;
	scanf("%lf",&l);
	printf("%f\n",l);
	printf("%.5f\n",l);
	printf("%e\n",l);
	printf("%g",l);
	return 0;
}

结果截图

 

基本信息

#:

24712319

题目:

07

提交人:

友利奈绪qwq

内存:

200kB

时间:

6ms

语言:

GCC

提交时间:

2020-07-27 17:26:05

状态: Accepted

源代码(Python)

double=float(input())
double1=('%f'% double)
double2=('%.5f'% double)
double3=('%e'% double)
double4=('%g'% double)
print(double1)
print(double2)
print(double3)
print(double4)

结果截图

 

基本信息

#:

33698021

题目:

07

提交人:

友利奈绪qwq

内存:

3620kB

时间:

27ms

语言:

Python3

提交时间:

2022-03-22 21:13:14

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值