化简分数,输入分子和分母,输出化简后的分子和分母。采用无脑迭代法;
1、令min等于分子与分母中小的那个值
2、i从2到min循环,若 分子分母都能除尽i,则修改分子,分母,min以及i,令i再次从2开始循环
int main() {int a, b;printf("请输入分子和分母:");scanf("%d %d", &a, &b);int min = a > b ? b : a;for (int i = 2; i <= min; i++) {if (a % i == 0 && b % i == 0) {a = a / i;b = b / i;min = min / i;i = 2;}}printf("\n化简后的分子与分母分别为:%d %d\n",a, b);return 0;
}
运行结果如下:
化简分数,输入分子和分母,输出化简后的分子和分母。采用无脑迭代法;相关推荐
- 自定义输入矩阵,顺时针输出或顺时针旋转后输出
注意: c++是不支持使用变量构建数组的,虽然可以用vector的方式,但不太友好,所以我就直接构建了一个101*101的数组,就题目来说够用了. 我单独考虑了一维数组的情况,因为下面swich操作时 ...
- cnn池化层输入通道数_(pytorch-深度学习系列)CNN中的池化层-学习笔记
CNN中的池化层 首先,池化(pooling)层的提出是为了缓解卷积层对位置的过度敏感性. 什么意思? 比如在图像边缘检测问题中,实际图像里,我们的目标物体不会总出现在固定位置,即使我们连续拍摄同一个 ...
- 机器学习三个部分:输入、算法、输出 资料收集
机器学习三个部分:输入.算法.输出. 输入:驱动机器学习的数据 输入是训练和算法需要的数据集.从源代码到统计数据,数据集可以包含任何东西: GSA / data(美国总务管理局数据):https:// ...
- 两个分数化简比怎么化_两个分数的比化简怎么化急用
1.先找出中主分线,确定分子部分和分母部分,然后这两部分分别进行计算,每部分的计算结果能约分的要约分,最后改成"分子部分/分母部分"的形式,再求出结果. 2.根据分数的基本性质,经 ...
- 小数化分数的口诀表_循环小数化分数口诀
循环小数化分数口诀2019-11-25 14:23:32文/颜雨 循环小数化分数口诀:将纯循环小数改写成分数,分子是一个循环节的数字组成的数;分母各位数字都是9,9的个数与循环节中的数字的个数相同. ...
- python输入一个四位数、逆序输出这四位数_输入一个四位数,输出这个四位数的逆序数,比如输入1234,输出4321_学小易找答案...
[单选题]斗拱上的方形木块叫做 [简答题]巧克力包装设计 [计算题]对于LL(1)文法 G(E) S → (L) | aS' S' → S |ε L → SL' L' → ,SL'|ε (1 ) 构造 ...
- python输入10个整数_python练习:编写一个程序,要求用户输入10个整数,然后输出其中最大的奇数,如果用户没有输入奇数,则输出一个消息进行说明。...
python练习:编写一个程序,要求用户输入10个整数,然后输出其中最大的奇数,如果用户没有输入奇数,则输出一个消息进行说明. 重难点:通过input函数输入的行消息为字符串格式,必须转换为整型,否则 ...
- c语言中输入x分段函数值,c语言程序改错:输入x,计算并输出分段函数y的值.0 x0...
C语言 . 输入半径R ,并计算圆的面积S 和周长L .3. 编写一个程序实现把小写字母转换成大写字母.比如 #includeintmain(){floatr,s,l;scanf("%f&q ...
- java中怎么让一个数倒转_java 输入一个数字,反转输出这个数字的值(实现方法)
java 输入一个数字,反转输出这个数字的值(实现方法) 如下所示: package 第四天; import java.util.Scanner; public class 数字反转 { public ...
最新文章
- redis del清除缓存java_删除redis缓存报错
- 【 Thread】创建线程的2种方法
- python画完图 程序暂停运行_Python编程:认识IDLE,编写保存运行第1个程序
- 搭建高可用的redis集群,避免standalone模式带给你的苦难
- Windows下安装Vim插件管理Vundle
- 吴恩达《机器学习》课程总结(8)_神经网络参数的反向传播算法
- Hadoop生态圈-Flume的组件之自定义Sink
- 数据分析必备软件Excel安装包+激活工具
- 【C 语言】文件操作 ( 使用 fseek 函数生成指定大小文件 | 偏移量 文件字节数 - 1 )
- 数组和集合有什么区别
- Qt5.9.6 vs2015 SQlite 数据库增删改查
- RT-Thread柿饼控件(4)-- Card
- [转]倾斜摄影单体化实现方案
- 违法占耕辅助处理软件
- jmeter中变量的作用范围_血糖范围内达标时间在糖尿病管理中的作用
- Java中获取当前时间
- mac使用git管理Github
- java date time_java8-date和timeAPI
- 毕业设计 远程智能浇花灌溉系统 - stm32 单片机 嵌入式 物联网
- android service常驻通知栏,android实现常驻通知栏遇到的问题及解决办法
热门文章
- 维持薪酬制度的公平性,是企业在设计薪酬体系时的第一步
- 电脑装Windows+Ubuntu双系统,及后续调整硬盘和系统重装之后相关的引导问题
- Electron系列教程——第一篇:入门
- 超级电脑病毒入侵伊朗核电厂
- 多线程MT和多线程MD的区别
- MTK6592的modem-1.ubuntu14.04下的编译烧写及调试
- win11 中Windows安全中心消失等引出的问题合集解决
- 集散控制系统是利用微型计算机技术,西安交通大学17年3月课程考试《化工仪表及自动化(高起专)》作业考核试题...
- 【FNN预测】基于Jaya优化JAYA前馈神经网络FNN研究附Matlab代码
- 设置html里面图片和文字的位置