#include <stdio.h>
int main(){
int a,b;
double n,c;
int intergate;
while(scanf("%d%d%d",&a,&b,&c)==3){
//printf("a=%d b=%d c=%d\n",a,b,c);
if(a<=1000000&&a>0&&b>0&&b<=1000000&&c>0&&c<=100){
intergate=a/b;
printf("%d",intergate);
n=a/b-intergate;
if(c>0){
//printf("c=%d\n",c);
printf(".");
while(c>0){
printf("%d\n",c);
n*=10;
printf("%d",n);
c--;
printf("1\n");
}
}
printf("\n");
}else{
break;
}
}
return 0;
}
应为2数相除得到的数是几位数不确定
分数变小数该方法不可行
最新推荐文章于 2020-12-22 05:46:01 发布