C++编程题练习-实数的输出格式(7-2)
来源:互联网 发布:mac上steam游戏装在哪 编辑:程序博客网 时间:2024/05/01 10:28
C++编程题练习-实数的输出格式
来源:coursera c++ pku 第7周编程作业
一、题目
描述
利用流操纵算子实现: 输入一个实数,先以非科学计数法输出,小数点后面保留5位有效数字;再以科学计数法输出,小数点后面保留7位有效数字。
注意:在不同系统、编译器上的输出格式略有不同,但保证在程序中采用默认格式设置一定能在OJ平台上得到正确结果。
输入
以非科学计数法表示的一个正实数,保证可以用double类型存储。
输出
第一行:以非科学计数法输出该实数,小数点后面保留5位有效数字;
第二行:以科学计数法输出该实数,小数点后面保留7位有效数字。
样例输入
12.34
样例输出
12.34000
1.2340000e+01
二、程序
#include <iostream>#include <iomanip>using namespace std;int main(){ double num; cin>>num; cout<<setiosflags(ios::fixed)<<setprecision(5)<<num<<endl; cout<<resetiosflags(ios::fixed)<<setiosflags(ios::scientific)<<setprecision(7)<<num<<endl; return 0;}
0 0
- C++编程题练习-实数的输出格式(7-2)
- 输出实数的格式
- 实数的输出格式(C++程序设计第7周)
- 文件操作与模板 编程题#2: 实数的输出格式(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- C++ 编程题练习-整数的输出格式(7-3)
- C语言编程练习——从一个字符数组中读出相应的整数、实数
- 编程练习2——01从一个字符数组中读出相应的整数、实数 例如qwe32.56dgh456ml9.4sad 应该输出 32.56 456 19.4
- 请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用"6.2f"格式输出。
- 通过预处理命令设计实数的输出格式
- C语言编程(练习2:字符输入和输出 )
- c语言练习 7-1. 换个格式输出整数
- c的格式输出“%”
- C语言编程(练习1:字符输入和输出 )
- C语言编程(练习3:字符输入和输出 )
- C语言编程(练习4:字符输入和输出 )
- 5.1 从键盘任意输入一个实数,不使用计算绝对值函数编程计算并输出该实数的绝对值
- 5.1,从键盘任意输入一个实数,不使用计算绝对值函数编程计算并输出该实数的绝对值。
- 第7周 C语言程序设计(新2版) 练习1-10 输入复制到输出,三种格式替换
- MyEclipse提示An error has occurred的一个解决方法
- 解决移动端点击事件延迟300ms
- 团体程序设计天梯赛-练习集 L2-001. 紧急救援
- RSA算法原理(二)
- 使用PHP生成二维码(PHP QR Code二维码生成类库)http://www.myxzy.com/post-423.html
- C++编程题练习-实数的输出格式(7-2)
- 改变Textview中部分字体的颜色
- USACO 月赛 劣质的草 (重庆一中高2018级信息学竞赛测验2) 解题报告
- Java多线程-线程的同步与锁
- 输油管道 (Standard IO)
- UIslider 详解
- restful web service学习1-JAX-RS 2.0入门
- spring框架
- poj3372-Candy Distribution