算法竞赛入门经典习题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;
}
相关推荐
揽星河..7 小时前
【C语言】数组
c语言·开发语言·算法
careathers7 小时前
【数据结构】基于比较的排序算法 - 选择排序
数据结构·算法·排序算法
听风若依7 小时前
C++模板初阶
c++·算法
纪念 2298 小时前
C++ 算法(模拟)
开发语言·c++·算法
揽星河..8 小时前
【C语言】函数
c语言·算法
zwc32104320558 小时前
Day 2:图像内存、数据类型与stride
c++·人工智能·opencv·算法·计算机视觉
重生之小比特8 小时前
【算法拾光】模拟|提莫攻击 + N 字形变换
算法·模拟
東隅已逝,桑榆非晚8 小时前
AVL数实现
c++·笔记·学习·算法
驭渊的小故事9 小时前
LeetCode 算法题解:滑动窗口与数组合并的实战应用
算法·leetcode·职场和发展
.YM.Z9 小时前
优选算法——【双指针算法2】C++实现
开发语言·c++·算法