分数化小数

来源:互联网 发布:网络通端口映射工具 编辑:程序博客网 时间:2024/05/01 10:47

输入正整数a,b,c,输入a/b的小数形式,精确到小数点后c位.a,b<=10^6,c<=100.输入包含多组数据,结束标记为a=b=c=0.

样例输入:

1 6 4

0 0 0

样例输出:

Case 1:  0.667


代码如下:

代码被我改动了一下来符合题目的要求

#define  _CRT_SECURE_NO_WARNINGS
#include "stdio.h"
#include "stdlib.h"
int main()
{
int a, b, c,kase=0;
while (scanf("%d", &a) == 1)
{
scanf("%d%d",&b, &c);
if (b == 0 || c<0)
{
break;
}
printf("Case %d: %.*lf\n",++kase, c, a*1.0 / b);
}

system("pause");
}

0 0