算法竞赛入门经典习题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;
}
相关推荐
CoovallyAIHub13 分钟前
终结AI偏见!Sony AI发布Nature论文与FHIBE数据集,重塑公平性评估基准
深度学习·算法·计算机视觉
7澄116 分钟前
深入解析 LeetCode 1572:矩阵对角线元素的和 —— 从问题本质到高效实现
java·算法·leetcode·矩阵·intellij-idea
ALex_zry18 分钟前
c20 字符串处理优化可选方案
算法
阳光明媚sunny21 分钟前
分糖果算法题
java·算法
卡提西亚23 分钟前
一本通网站1125题:矩阵乘法
c++·算法·矩阵·编程题·一本通
laocooon5238578861 小时前
大数的阶乘 C语言
java·数据结构·算法
Boop_wu1 小时前
[Java EE] 多线程 -- 初阶(1)
java·jvm·算法
陌路202 小时前
Linux33 网络编程-多线程TCP并发
网络·算法
星释9 小时前
Rust 练习册 :Pythagorean Triplet与数学算法
开发语言·算法·rust
星释9 小时前
Rust 练习册 :Nth Prime与素数算法
开发语言·算法·rust