2-5分数化小数
#include<stdio.h>
int test(int a, int b, int c)
{
int i;//修改
if (a==0&&b==0&&c==0)//
return 0;
printf("%d",a/b);
for ( i=0; i<c; i++)//
{
if (i==0)
printf(".");
a=a%b*10;//
if (i==c-1&&(a%b*10)/b>4)//新增四舍五入
{
printf("%d",a/b+1);
}
else//
printf("%d",a/b);//
}
return 1;
}
int main()
{
int a, b, c;
do
{
scanf("%d %d %d",&a,&b,&c);
}while(test(a,b,c));
return 0;
}