算法竞赛入门经典习题2-5 分数化小数 (decimal)

题目如下:

《算法竞赛入门经典》------习题2-5 分数化小数(decimal)_Simone Zeng的博客-CSDN博客

代码如下:

cpp 复制代码
#include <cstdio>

int a, b, c, k;

int main(){
    k = 0;
    while(scanf("%d %d %d", &a, &b, &c) == 3 && b){
        printf("Case %d: %d.", ++k, a / b);
        for(int i = 0; i < c - 1; ++i){
            a = a % b * 10;
            printf("%d", a / b);
        }
        a = a % b * 10;
        printf("%d\n", (int) (a * 1.0 / b + 0.5));
    }
    return 0;
}
相关推荐
垆边人似月.2 分钟前
华为题:无重复字符的最长子串变种
算法
糖果豆豆9 分钟前
灾难性遗忘不是"新旧打架"——旧知识记不住,是因为它没长成"环"
算法
垆边人似月.10 分钟前
华为题:任务调度
数据结构·c++·算法
垆边人似月.11 分钟前
华为题:编辑距离
算法·华为
会灭火的程序员12 分钟前
大模型部署硬件资源计算指南:从显存估算到显卡选型
人工智能·算法
信奥卷王20 分钟前
[GESP202506 六级] 最大因数(含视频)
数据结构·算法
局部有解26 分钟前
Leetcode - 42 接雨水(一维)
数据结构·c++·算法·leetcode
垆边人似月.31 分钟前
华为题:矩阵中的最长递增路径
算法·深度优先
小诗懂技术35 分钟前
linux驱动中断,相关中断的方式与适用场景
linux·arm开发·驱动开发·算法
不会就选b38 分钟前
算法日常・每日刷题--<动态规划>25
算法