从键盘输入两个数求他们的最大公约数

最大公约数能被两者都能整除的数中最大的数
即最大公约数的范围是从两个数中较小的数开始找且最小为1最大为两个书中较小的数

//由键盘输入两个数求他们的最大公约数
void main()
{   int a,b,num;printf("请输入所求的两个数,数中间用空格隔开:");scanf("%d %d",&a,&b);num=a>b?a:b;while(num>=1){if(a%num==0 && b%num==0){printf("%d和%d之间的最大公约数为:%d\n",a,b,num);break;}num--;    }
}

a>b?a:b等价与if()

num=a>b?a:b;//三元运算符也有人称为三目运算符
//等价于
if(a>b){num=a;
}
else{num=b;
}

从键盘输入两个数求他们的最大公约数相关推荐

  1. 从键盘输入两个数,求它们的和并输出

    PTA | 程序设计类实验辅助教学平台 正值暑假,最近在PTA上拿相关python题库练手,做的过程中有好多突如其来的灵感,想着如果不记录下来,就太可惜了 . 里面的python题库浙大版<Py ...

  2. 从键盘输入两个数作为除数和被除数。要求程序中捕获NumberFormatException 异常和ArithmeticException 异常, 而且无论在哪种情况下,“程序执行结束”这句话都会在控制

    编写应用程序,从键盘输入两个数作为除数和被除数.要求程序中捕获NumberFormatException 异常和ArithmeticException 异常, 而且无论在哪种情况下,"程序执 ...

  3. 异常类练习——编写应用程序,从键盘输入两个数作为除数和被除数。捕获NumberFormatException 异常和ArithmeticException 异常,

    编写应用程序,从键盘输入两个数作为除数和被除数.要求程序中捕获NumberFormatException 异常和ArithmeticException 异常,而且无论在哪种情况下,"程序执行 ...

  4. 输入两个数求之间的平方数

    #include <stdio.h> #include<iostream> //#include<process.h> #include<math.h> ...

  5. python怎么从键盘输入两个数然后求和并输出_C语音的题:从键盘输入两个整数,要求求和然后输出和。应该怎么做?...

    展开全部 代码如下: using System; using System.Collections.Generic; namespace TestProject { class Program { s ...

  6. 从键盘输入n个数 求其中的最大数

    代码如下: 以n=5时为例 #include <stdio.h> #define N 5int main() {int a,b;printf("请输入%d个数:",N) ...

  7. PTA浙大版python程序设计题目集--第1章-1 从键盘输入两个数,求它们的和并输出 (30 分)

    本题目要求读入2个整数A和B,然后输出它们的和. 输入格式: 在一行中给出一个被加数 在另一行中给出一个加数 输出格式: 在一行中输出和值. 输入样例: 在这里给出一组输入.例如: 18 -48 输出 ...

  8. python输入两个数求差_python差值_python差值法_python求差值 - 云+社区 - 腾讯云

    广告关闭 回望2020,你在技术之路上,有什么收获和成长么?对于未来,你有什么期待么?云+社区年度征文,各种定制好礼等你! 环境依赖api 网关提供 python 2.7 和 python 3 两个版 ...

  9. 输入两个数、用python求他们的和_从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数C语言编程题:从键盘上输入两个...

    从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数 C语言编程题:从键盘上输入两个 www.zhiqu.org     时间: 2020-11-23 参考代码: #includev ...

最新文章

  1. Scrapy 学习笔记(-)
  2. 微服务架构Spring Cloud和Dubbo 还有EDAS
  3. 没有到主机的路由_网络基础知识:UDP协议之路由跟踪
  4. if中加return_答应我,别再 if/else 走天下了可以吗?
  5. 牛客练习赛36 Rabbit的字符串(最小表示法)
  6. android studio adb 命令行,Android Studio如何配置adb以及经常使用命令
  7. ThreadPoolExecutor 中的workerDone(this); 为什么会时不时的就会在这个地方停下来???
  8. limit mysql 取最后_世上最全mysql性能调优总结
  9. java 不同类数据的传递_java 数据在不同类之间的传递
  10. java视图扩展_java – 可扩展列表视图 – 子项,不同的布局
  11. 海康VisionMaster定位任务
  12. php 微信卡券源码,微信卡券投放——货架方式
  13. 043_Unicode对照表九
  14. MySql(三)——事务和锁
  15. 历年计算机基础试题和答案,自学考试00018计算机应用基础历年试题与答案
  16. Dreamweaver cs 6无法添加浏览器 亲测有效!!!
  17. HTML创建表格及合并单元格
  18. AngularJs 在ng-repeat中动态使用ng-model进行双向数据绑定(二)
  19. 红外辐射加热器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  20. DEV-C++下载、安装、使用教程(文件、项目)

热门文章

  1. 你做过这样的事情吗?
  2. 如何找到python廖雪峰基础_为什么看不懂廖雪峰的Python学习教程?
  3. 高级篇days01——微服务保护(基于Sentinel框架)
  4. 思南民族中学2021年高考成绩查询,思南民族中学2019高考成绩喜报、一本二本上线人数情况...
  5. Hadoop词频统计
  6. 使用kali搭建钓鱼WIFI——KARMA
  7. 知识付费海哥:微商VS知识付费
  8. 支付系统设计白皮书:支付系统的概念与架构
  9. vs2015C++项目的安装与部署
  10. 三轴自动锁螺丝机程序PLC做配方吸钉式自动锁螺丝机