C语言输入小数,精确到小数点后10位
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 18:36:59
C语言输入小数,精确到小数点后10位
我用scanf("%f",&x)接收数据,如x=0.0000002,最后接收到的数据只能精确到小数点后六位,我想接收接进0而又比较小的数,如这数能精确到小数到后10位
直接一点
#include
void main()
{
double x;
scanf("%15.10f",&x);
printf("\n%15.10f",x);
}
当我输入0.0000002的时候,输出的结果就不是我要的结果,我要的就是输出0.0000002;
或者换一个问法,有没有办法,用scanf接收10的负7次方啊,三位大侠都没答到点上啊
我用scanf("%f",&x)接收数据,如x=0.0000002,最后接收到的数据只能精确到小数点后六位,我想接收接进0而又比较小的数,如这数能精确到小数到后10位
直接一点
#include
void main()
{
double x;
scanf("%15.10f",&x);
printf("\n%15.10f",x);
}
当我输入0.0000002的时候,输出的结果就不是我要的结果,我要的就是输出0.0000002;
或者换一个问法,有没有办法,用scanf接收10的负7次方啊,三位大侠都没答到点上啊
哥们,你这程序有问题
x是double型的,在输入数据的时候是不允许使用“%f”的,double型的数据输入必须使用“%lf”
还有,“scanf("%15.10f",&x);”15.10这个是不允许出现的,在数据输入的时候只能指定输入数据的总长度,不能指定小数点后的长度,
你把“scanf("%15.10f",&x);”应该改成“scanf("%15lf",&x);”这样应该就好了
x是double型的,在输入数据的时候是不允许使用“%f”的,double型的数据输入必须使用“%lf”
还有,“scanf("%15.10f",&x);”15.10这个是不允许出现的,在数据输入的时候只能指定输入数据的总长度,不能指定小数点后的长度,
你把“scanf("%15.10f",&x);”应该改成“scanf("%15lf",&x);”这样应该就好了
C语言输入小数,精确到小数点后10位
c语言中输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位,c
c语言分数化小数输入正整数啊a,b,c,输出a/b的小数形式,精确到小数点后c位.a,b≤10^6,c≤100,.例如a
c语言题目:输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位.例如a=1,b=6,c=4时应输出0.166
输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位.C/C++编程实现
用C语言输入一元二次方程的系数a,b,c,采用二分法求方程的根 ,精确到小数点后2位(即误差
c语言中如何判断计算结果精确到小数点后8位
C语言 输入正整数a,b,c,输出a/b的小数形式,保留小数点后c位.a,b
(求大神看看我哪错了)分数化小数 输入a b c三正整数 输出a/b的小数形式 精确到小数点后c 位
C语言 输入一个数 a ,使之保留2位小数,对小数点后第3位数进行四舍五入,
π精确到小数点后100位
C语言如何实现将一个小数点后100位的小数按小数点后99位四舍五入输出