Description
a/b计算商固然简单方便,可如果商是无限小数或很长位数小数的情况,你该如何求指定位数的商呢?编写函数void
#include
void div(int m,int n,int digits);
int main()
{
}
主程序已给出,请完成div函数并提交
Input
整数m和n,小数位数dights
Output
商
Sample Input
1 21 30
Sample Output
0.047619047619047619047619047619
- #include <stdio.h>
voiddiv(intm,intn,intdigits);voiddiv(intm,intn,intdigits)- {
inti,s,f;s=m/n;printf("%d",s);if(digits==0)return;printf(".");f=m%n;for(i=1;i<=digits;i++){f*=10;s=f/n;printf("%d",s);f%=n;}- }
intmain()- {
intm,n,digits;scanf("%d%d%d",&m,&n,&digits);div(m,n,digits);return0;- }
最后
以上就是善良太阳最近收集整理的关于C语言习题5.16--求两数的商的全部内容,更多相关C语言习题5.16--求两数内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复