作业帮 > 综合 > 作业

输入两个整数m和n,及另一正整数k,计算m/n,结果精确到小数点后k位

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 05:51:32
输入两个整数m和n,及另一正整数k,计算m/n,结果精确到小数点后k位
这是我写的,但是我输入10 3 3后,答案却是3.333000,我不想要后面的0啊,
#include
double deal(double x,double h)
{double a;int i,g,k;
printf("请输入保留位数:\n");
scanf("%d",&k);
\x05a=x/h;
\x05
\x05for (i=0;i
改一下输出格式控制符就可以了
printf("%f",a);
改为
printf("%g",a);
改过的程序:
#include
double deal(double x,double h)
{double a;int i,g,k;
printf("请输入保留位数:\n");
scanf("%d",&k);
\x05a=x/h;
\x05
\x05for (i=0;i