[C.C++] NOI题库答案(1.1-07 输出浮点数)

2357 1
guxinlei 2022-12-22 10:26:11 | 显示全部楼层 |阅读模式
网址:http://noi.openjudge.cn

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

输入
一个双精度浮点数。

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

样例输入
  1. 12.3456789
复制代码


样例输出
  1. 12.345679
  2. 12.34568
  3. 1.234568e+001
  4. 12.3457
复制代码


答案
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <iomanip>
  4. using namespace std;
  5. int main()
  6. {
  7.         double a;
  8.         scanf("%lf",&a);
  9.         printf("%lf\n",a);
  10.         printf("%0.5lf\n",a);
  11.         printf("%e\n",a);
  12.         printf("%g\n",a);       
  13.         return 0;
  14. }
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

guxinlei

荣誉红客

关注
  • 24
    主题
  • 0
    粉丝
  • 1
    关注
青,取之于蓝而胜于蓝;冰,水为之而寒于水。

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行