zoukankan
html css js c++ java
用C语言求两个数的最大公约数和最小公倍数
</pre><p style="text-align: left;"><span style="font-size:13px;">求最大公约数,就是求较小的一个数的约数同时也能被较大的数整除,把他求到最大就可以了。</span></p><span style="font-family: simsun; line-height: 23px; "><span style="font-size:13px;">求最小公倍数,就是求较大的一个数的倍数(同时也能整除较小的数),求最小的。</span></span><p></p><p>1、</p><p></p><pre name="code" class="cpp"># include <stdio.h> int main(void) { int x, y,temp; int r; printf("请输入两个正整数:\n"); scanf("%d %d", &num1, &num2); r = num1 % num2; temp = num2; while(r!=0) { num1 = num2; num2 = r; r = num1 % num2; } printf("它们的最大公约数为:%d\n", num2); printf("它们的最小公倍数为:%d\n", num1*temp/num2); return 0; }
2、
# include <stdio.h> int main(void) { int x, y, num1, num2, temp; printf("请输入两个正整数:\n"); scanf("%d %d", &num1, &num2); if(num1 < num2) { temp = num1; num1 = num2; num2 = temp; } x = num1; y = num2; while(y != 0) { temp = x%y; x = y; y = temp; } printf("它们的最大公约数为:%d\n", x); printf("它们的最小公倍数为:%d\n", num1*num2/x); return 0; }
3、
4、
查看全文
相关阅读:
oracle trunc()函数的用法——日期、数字
ORACLE定时任务时间间隔设置
Oracle JOB 间隔时间详解
"规格"与"数量"的英文缩写是什么
“金额”“合计”用英语怎么说?有什么区别么?
关于狼性的团队励志名言警句
5篇关于职场技巧的励志文章
菜单权限分配源码奉送V2.0
安装 SQL Server 客户端驱动程序
一步步开发自己的博客 .NET版(9、从model first替换成code first 问题记录)
原文地址:https://www.cnblogs.com/linuxer/p/2441231.html
最新文章
数据结构与算法之美学习笔记:第十八讲
数据结构与算法之美学习笔记:第六讲
深入浅出计算机组成原理学习笔记:第十六讲
数据结构与算法之美学习笔记:第七讲
Python语言基础考察点:python语言基础常见考题(一)
Linux性能优化实战学习笔记:第二十八讲
Linux性能优化实战学习笔记:第二十七讲
深入浅出计算机组成原理学习笔记:第五讲
趣谈Linux操作系统学习笔记:第二十七讲
深入浅出计算机组成原理学习笔记:第十五讲
热门文章
U-BOOT2016.05 配置内存大小
Linux 设备树属性在驱动中获取方法
redhat 7.5 更换 yum源
am335x ubi Read-only mode
Python threading 多参数传递方法
python3 log 日志记录
python 操作Sqlite
python 获取本机的IP
python serial 模块使用
Linux嵌入式时区修改
Copyright © 2011-2022 走看看