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

网站制作时百度文库首页官网

网站制作时,百度文库首页官网,站内搜索工具,解析网站接口怎么做求最小公倍数 思路:假设两个数,5和7,那么最小至少也要7吧,所以先假定最小公倍数是两个数之间较大的,然后看7能不能同时整除5和7,不能就加1继续除 int GetLCM(int _num1, int _num2) {int max _num1>_n…

求最小公倍数

 思路:假设两个数,5和7,那么最小至少也要7吧,所以先假定最小公倍数是两个数之间较大的,然后看7能不能同时整除5和7,不能就加1继续除

int GetLCM(int _num1, int _num2)
{int max = _num1>_num2 ? _num1 : _num2;while (1){//证明能同时整除if (!(max%_num1) && !(max%_num2)) return max;else max++;}
}int main()
{//输入两个正整数int num1, num2;scanf("%d %d", &num1, &num2);printf("%d\n", GetLCM(num1, num2));return 0;
}

上面的方法效率太低需要优化

思路:a*i % b 看看能不能整除,能就a*i是最小公倍数,不能就i++

int main()
{//输入两个数int a, b;scanf("%d %d", &a, &b);//判断int i = 1;while (a*i % b) i++;printf("%d\n", a*i);return 0;
}

 

倒置字符串

思路:1. scanf这个函数它读到空格它就不读了,所以我们要这样写scanf("%[^\n]s"),它的意思是往后读一直读到\n。
2. 先把整个字符串倒置,再将每个单词倒置 

void reverse(char* start, char* end)
{char tmp;while (start < end){tmp = *start;*start = *end;*end = tmp;start++;end--;}
}int main() {char arr[100];scanf("%[^\n]s", arr);int len = strlen(arr);char* start = arr;char* end = start + (len - 1);reverse(start, end); //倒置整个数组start = arr;end = arr;while (*end++){while (*end != ' ' && *end != '\0'){end++;}reverse(start, end - 1);start = end + 1;}printf("%s\n", arr);return 0;
}

 


 










解析:3和2都是整数,所以3/2等于1






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

相关文章:

  • 网站建设内容与实现功能郑州优秀网站建设公司
  • 网站运行与维护wordpress调用置顶分类
  • 不让在建设门户网站邮箱企业邮箱入口
  • 建设网站域名有了还要什么佟年帮韩商言做网站是第几集
  • 云服务器可以做多个网站如何在百度做免费推广产品
  • 政务内网网站群建设app开发工具下载
  • 企业网站栏目结构你做的网站会不会被人模仿
  • 海外网站制作张雪峰谈工业设计
  • 免费网站安全软件下载wordpress架构
  • 网站图片的像素十大app开发公司
  • 和国外做贸易用什么网站湖南人文科技学院是几本
  • 如何做好网站手机网站 禁止缩放
  • 网站定制解决方案影视app制作
  • 健康养老网站建设网站空间价格
  • 网站建设管理情况汇报17网一起做网店潮汕
  • 莞城建设小学网站wordpress锚文本插件
  • 做网站做的贵阳网站建设制作公司
  • 创意设计网站推荐用DW做的网站怎么分享给别人
  • 景区微网站 建设方案网上购物app
  • 制作企业网站的版式建设网页的公司
  • 上海建定建设工程信息网网站如何做sem优化
  • 莆田网站建设平台网站营销案例展示
  • 网页设计软件下载网站现货交易平台有哪些
  • 做网站那家好青岛百度网站建设
  • 重庆网站排名优化网站建设子栏目怎么弄
  • 番禺外贸型网站建设格子铺网站建设方案
  • 在网站里怎么做图片超链接住房和城乡建设部信息中心官网
  • 做外汇模拟的网站网站建设首保服务
  • 网站建设需要的框架结构WordPress会员增值系统
  • dedecms 网站浙江网站建设品牌设计