本程序用于实数返还指定小数位数的四舍五入后的值.但程序中存在若干错误,请你纠正
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/04 21:43:56
本程序用于实数返还指定小数位数的四舍五入后的值.但程序中存在若干错误,请你纠正
#include
int round(float x,int n)
{ float z;
long i;
i=pow(10,n);
z=(long)(x*i+0.5)/(float)i;
return i;
}
main()
{ float x,y;
int n;
printf("input x n\n");
scanf("%f%d",&x,&n);
y=round(x,n);
printf("x=%f,round(%f)=%f\n",x,x,y);
}
#include
int round(float x,int n)
{ float z;
long i;
i=pow(10,n);
z=(long)(x*i+0.5)/(float)i;
return i;
}
main()
{ float x,y;
int n;
printf("input x n\n");
scanf("%f%d",&x,&n);
y=round(x,n);
printf("x=%f,round(%f)=%f\n",x,x,y);
}
#include
#include
float round(float x,int n)
{
float z;
long i;
i=(long)pow(10,n);
z=(long)(x*i+0.5)/(float)i;
return z;
}
void main()
{
float x,y;
int n;
printf("input x n\n");
scanf("%f%d",&x,&n);
y=round(x,n);
printf("x=%f,round(%f)=%f\n",x,x,y);
}
#include
float round(float x,int n)
{
float z;
long i;
i=(long)pow(10,n);
z=(long)(x*i+0.5)/(float)i;
return z;
}
void main()
{
float x,y;
int n;
printf("input x n\n");
scanf("%f%d",&x,&n);
y=round(x,n);
printf("x=%f,round(%f)=%f\n",x,x,y);
}
本程序用于实数返还指定小数位数的四舍五入后的值.但程序中存在若干错误,请你纠正
C语言 实数返还指定小数位数的四舍五入后的值
(2)Unix/Liniux 系统中有命令Tail,用于显示指定文件末尾的若干行.请编写程序Tail,
17.下列程序中存在的错误不包括( ).
对实数X四舍五入保留整数的表达式是_______,四舍五入保留一位小数的表达式是_______.(VB程序)
用PASCAL编程序1.编写一函数,求出实数的小数部分位数.例如,实数3.14有2位小数;68.6634有4位小数2.编
C程序中怎样判断一个浮点数小数部分的位数
上完本课题后小王同学完成了老师布置的作业但他的答案中存在不少错误请你帮他逐一
C语言 编写程序,输入3个实数,求其平均值并取两位小数后进行四舍五入,最后输出运算结果
编一个程序,程序的功能是对变量的值保留2位小数,并对第三位进行四舍五入,规定h是正数
c语言编程序实现:一个带有两位小数的浮点数的四舍五入.
C语言 如何实现保留三位小数,第四位四舍五入的程序