如题所述
#include<stdio.h>
int main()
{int a,b,c,i,t;
scanf("%d%d%d",&a,&b,&c);
printf("%d.",a/b);
a=a%b*10;
for(i=1;i<c;i++,a=a%b*10)
printf("%d",a/b);
t=a/b;
a=a%b*10;
printf("%d\n",a/b>4?t+1:t);
return 0;
}
int main()
{int a,b,c,i,t;
scanf("%d%d%d",&a,&b,&c);
printf("%d.",a/b);
a=a%b*10;
for(i=1;i<c;i++,a=a%b*10)
printf("%d",a/b);
t=a/b;
a=a%b*10;
printf("%d\n",a/b>4?t+1:t);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-04-10
#include <stdio.h>
int main(void)
{
int a,b,c;
double i,j,k,l,m,n;
printf(" 请输入3个整数(数之间用空格隔开):");
scanf("%d %d %d",&a,&b,&c);
i=(double)a/b;
j=(double)a/c;
k=(double)b/a;
l=(double)b/c;
m=(double)c/a;
n=(double)c/b;
printf(" %d/%d = %.2f %d/%d = %.2f %d/%d = %.2f\n",a,b,i,a,c,j,b,a,k);
printf(" %d/%d = %.2f %d/%d = %.2f %d/%d = %.2f\n",b,c,l,c,a,m,c,b,n);
return 0;
}