当前位置: 首页 > news >正文

自己做网站推广关键词镇江网站建设策划

自己做网站推广关键词,镇江网站建设策划,seo整体优化,s001网站建设公司目录 何为最小公倍数 题目要求 代码实现 方法一:暴力求解法(不推荐) 方法二:递乘试摸法(推荐) 何为最小公倍数 最小公倍数是指两个或者多个正整数(除了0以外)的最小的公共倍数…

目录

何为最小公倍数

题目要求

代码实现

方法一:暴力求解法(不推荐)

方法二:递乘试摸法(推荐)


何为最小公倍数

最小公倍数是指两个或者多个正整数(除了0以外)的最小的公共倍数


题目要求

输入两个正整数;   如:输入:5    7

输入最小公倍数;   如:输出:35


代码实现

方法一:暴力求解法(不推荐)

#include<stdio.h>
int main()
{//输入int a = 0;int b = 0;scanf("%d %d", &a, &b);//计算最小公倍数int m = a > b ? a : b;while (1){if (m % a == 0 && m % b == 0)break;elsem++;}//输出printf("m = %d", m);return 0;
}

代码解析:

解析:int m = a > b ? a : b; 

求出 变量a、b 的较大值,存储到 变量m ,并将 变量m 假设为 变量a、b 的最小公倍数 

解析:while循环

如果 变量m 取模 变量a、b 的结果同时为 0 时,那么此时的 变量m 就是 变量a、b 的最小公倍数

如果取模结果不为 0 时,那么 变量m 就自增1,直到能同时取模为 0 为止

代码验证:

代码缺点: 

 当输入的两个正整数接近了整型能表示的最大范围时,那么这两个正整数的最小公倍数一定会超出整型能表示的最大范围


方法二:递乘试摸法(推荐)

#include<stdio.h>
int main()
{//输入int a = 0;int b = 0;scanf("%d %d", &a, &b);//计算最小公倍数int i = 1;while ((a * i) % b)i++;//输出printf("%d\n", i * a);return 0;
}

代码解析: 

解析:int i = 1;

解析:while ((a * i) % b)

举例说明:

35 / 5 = 7

35 / 7 = 5

创建一个 整型变量i ,用来递乘 变量a 或者 变量b

变量a 乘以 整型变量i 后,再取模 变量b,如果结果为 0 ,那就说明 a*i 就是 变量a、b的最小公倍数(变量b同样如此)

如果结果不为 0 时,递增 变量i,直到取模结果为0

代码验证:

http://www.yayakq.cn/news/682761/

相关文章:

  • 高端企业网站建站程序推广赚钱项目话术
  • 网站建设洪塔学校网页制作视频教程
  • 点击网站出现微信二维码的链接怎么做优质聊城做网站费用
  • 三合一网站制作价格wordpress 百度提交
  • 北京网站制作的代账公司网站模板
  • wordpress 公共库博爱seo排名优化培训
  • 大连零基础网站建设培训班海淀专业企业网站建设
  • 新网站怎么快速收录搜索引擎网站推广怎么做
  • 青岛响应式网站wordpress 免费电商主题
  • 做网店装修的网站有哪些怀宁县住房和建设局网站
  • 宁波专业制作网站外贸网站个性设计
  • 网站开发php支付接口手机上page转换wordpress
  • 织梦网站做站群内蒙网
  • zhihe网站建设 淘宝网站建设具体工作总结
  • 程序员 给老婆做网站百度网站建设中心
  • 吉林省高等级公路建设局 网站制作网站哪家专业
  • 现在建设网站挣钱吗做网站需要多少钱 百度
  • 网站文章多久才收录网站建设需网站
  • 网站开发电话安徽省工程建设信息网官网查询
  • wordpress 翻页插件网站页面seo
  • 网站不交换友情链接可以吗福州工程网站建设团队
  • 济南哪家公司做网站好广东网站建设发信息
  • 东莞网站推广设计免费有趣的网站
  • 门户网站建设的平台晋城市住房和城乡建设局官方网站
  • 网站搭建吧怎么在jsp网站做验证码
  • 如何做网站站长如何上传ftp网站程序
  • 金坛市建设银行网站西安建设工程网上交易平台
  • 外贸网站平台有哪些济南asp网站制作公司
  • 做电影网站什么系统好室内设计效果图背景墙
  • 网站营销咨询顾问作为一个大学生网站 应该怎么做