编程求两个数的最大公约数和最小公倍数
来源:互联网 发布:怎么做好淘宝手机端 编辑:程序博客网 时间:2024/06/06 01:54
1.辗转相除法
#include<stdio.h> int main(){int num1 = 0;int num2 = 0;int tmp;printf("输入两个数字用空格隔开:\n");scanf("%d %d", &num1, &num2);int a = num1;int b = num2;while (num1%num2 != 0){tmp = num1%num2;num1 = num2;num2 = tmp;}printf("%d和%d的最大公约数是%d\n", a, b, num2);printf("%d和%d的最小公倍数是%d\n", a, b, num1*b/num2);return 0;}2.相减法
#include<stdio.h>int main(){int num1 = 0;int num2 = 0;int tmp;printf("输入两个数字用空格隔开:\n");scanf("%d %d", &num1, &num2);int a = num1;int b = num2;if (num1 < num2){int tmp = num1;num1 = num2;num2 = tmp;}while ((num1 - num2) != 0){tmp = num1 - num2;num1 = num2;num2 = tmp;}printf("%d和%d的最大公约数是%d\n", a, b, num2);printf("%d和%d的最小公倍数是%d\n", a, b, a*b/num2);return 0;}
阅读全文
0 0
- 编程求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数?
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 兔子繁殖问题(斐波那契数)
- 《Discrete Mathematic with Applications》读书笔记一
- centos安装mongodb yum方法 及管理员配置
- 老卢独家整理Android Studio的填坑指南
- struts2与spring框架整合
- 编程求两个数的最大公约数和最小公倍数
- Apache Cassandra3.X 系列,第 2 部分 数据模型深入解释
- 网页上截取显示图片的一部分
- 计蒜客 Minimum Distance in a Star Graph 思维水题
- spring boot读取yml配置内容
- 在optenstack配置nova
- DLL制作指南
- AJAX学习笔记
- 使用内联标签时应该注意的line-height