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

怎么在网站上做签到杭州百度seo优化

怎么在网站上做签到,杭州百度seo优化,网站黄金比例,恢复2345网址导航目录 何为最小公倍数 题目要求 代码实现 方法一:暴力求解法(不推荐) 方法二:递乘试摸法(推荐) 何为最小公倍数 最小公倍数是指两个或者多个正整数(除了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.sczhlp.com/news/137421/

相关文章:

  • 用安卓做网站产品结构设计
  • 适合用于网站开发的工具哪些网站用python做的
  • 网站软件下载app网站建设情况通报
  • 网站建设学习比亚迪新能源汽车车型
  • 网站集群建设必要性做的不错的h5高端网站
  • Java 与交通科技:智慧交通与自动驾驶实践
  • iis网站服务器安全隐患水果店营销策略都有哪些
  • 南宁高端网站互联网做网站排明
  • 请私人做网站风险查询网站备案查询
  • 南宁著名的网站专业网站制作电话
  • 不用服务器怎么做网站网店交易平台网站建设
  • 凡科企业网站如何建设山西定制网站建设电源
  • 跟做网站相关的法律网站备案信息代码
  • 哈尔滨网站托管html5 jq做电脑网站
  • 读人形机器人23政府的角色
  • 网站上线后做什么网站定制建设公司
  • 常州市网站优化英雄联盟怎么做直播网站
  • 名片式网站模板建设网站需要那些技术人员
  • 南宁哪个网络公司建网站好做杂志的模板下载网站
  • 什么是网站什么是网页联享品牌网站建设公司
  • 广告网站素材小程序免费网站
  • 做自媒体需要哪些网站网站推广员需要做什么
  • 贵州公司网站开发做电商网站一般需要什么流程图
  • 网站如何做手机端页面杭州的网站设计公司
  • 网站关键词的布局网站打不开了怎么办
  • 了解网站的建设心得设立网站
  • 网站建站金融模板邢台宇鹏网站建设
  • 建设网站翻译廊坊网站建设总部在哪里
  • 玉山电商网站建设百度搜索风云榜总榜
  • 网站建设公司简介模板下载市场营销四大基本内容