简单的题目

· · 题解

题目链接

此题较为简单,直接按题意打印这些浮点数即可。

Code:

#include<bits/stdc++.h>//万能头文件 
using namespace std;
int main()
{
    double n; //双精度浮点数 
    scanf("%lf",&n); //scanf输入n,"%lf"同"%f",但是在输入函数内 
    printf("%f",n); //%f表示其输出格式为浮点数 
    printf("\n%0.5f",n); //"0.5"表示输出5位小数,"\"表示换行 
    printf("\n%e",n); //%e是以指数的形式输出实型数据 
    printf("\n%g",n); //%g格式在输出的时候会自动选择%f或%e,输出时选择宽度小的格式输出,而且不输出无意义的零 
    return 0;
}

参考资料:

双精度浮点数

%f,%e,%g的区别