2-5 分数化小数
来源:互联网 发布:为什么蔬菜不好吃知乎 编辑:程序博客网 时间:2024/05/21 08:48
分数化小数
题目
输入正整数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.1667
#include <stdio.h>#include <stdlib.h>#include <math.h>#include <time.h>int main(){ int a,b,c,markint,i=0; int mark; while(scanf("%d %d %d",&a,&b,&c)==3){ i++; if(a==0&&b==0&&c==0) break; printf("Case %d: ",i); //整数部分判断 mark=a; markint=mark/b; printf("%d",markint); mark-=markint*b; printf("."); //小数部分判断 for(int count1=0;count1<c-1;count1++){ mark*=10; markint=mark/b; printf("%d",markint); mark-=markint*b; } //四舍五入 mark*=10; markint=mark/b; mark-=markint*b; mark*=10; if(mark/b<5) printf("%d",markint); else printf("%d",markint+1); printf("\n"); }}
0 0
- 2-5 分数化小数
- 分数化小数2
- 习题2-5 分数化小数
- 习题2-5 分数化小数(decimal)
- 习题2-5 分数化小数(decimal)
- 习题2-5 分数化小数
- uva 练习 2-5 分数化小数
- 习题2-5 分数化小数
- 2-5 分数化小数(P35)
- 习题2-5 分数化小数
- 习题2-5分数化小数
- 小紫书 习题2-5 分数化小数(decimal)
- 习题2-5 分数化小数 解题报告
- 习题2-5 分数化小数(decimal)
- 算法竞赛入门经典2.5 2-5分数化小数
- 算法竞赛入门经典2.5 2-5分数化小数
- 习题2-5 分数化小数 (decimal) (java版本)
- 习题2-5 分数化小数(decimal)
- 程序员必会算法系列--基本排序7个
- 分治——大整数乘法
- java 开发环境搭建配置笔记
- getContextPath、getServletPath、getRequestURI的区别
- Publish Subscribe Channel 订阅
- 2-5 分数化小数
- QT系列:生成UUID
- hdu 1069 Monkey and Banana
- 2.6数组运算和矩阵运算
- Android 编程技巧之 ----- 一次追查 DeadObjectException 的总结
- 一张图系列之异步任务处理机制及泛型解析
- Pipes and Filters
- 运行AndroidStudio虚拟机时报出错误: draw:Could not use program error = 0x505
- Dubbo 学习笔记