满意答案

zsnm4797

2017.01.17

采纳率:49%    等级:9

已帮助:216人

123456789101112131415161718192021222324252627282930313233343536#include<stdio.h>int first(int a,int b)//第一种方法:辗转相除求最大公约数{    int c;    while(b!=0)    {        c=a%b;        a=b;        b=c;    }    return a;}int second(int a,int b)//第二种方法:相减法求最大公约数{    while(a!=b)    {        if(a>b)            a=a-b;        else            b=b-a;    }    return a;}int main(){    int a,b;    printf("请输入第一组测试数据:");    scanf("%d%d",&a,&b);    printf("第一种方法求得%d和%d的最大公约数为:%d\n",a,b,first(a,b));    printf("最小公倍数为:%d\n",a*b/first(a,b));    printf("请输入第二组测试数据:");    scanf("%d%d",&a,&b);    printf("第二种方法求得%d和%d的最大公约数为:%d\n",a,b,second(a,b));    printf("最小公倍数为:%d\n",a*b/second(a,b));    return 0;}

PS:代码调试成功。。追问: 高手中的高手

00分享举报

c语言做最小公倍数,C语言用两种实现最小公倍数相关推荐

  1. c语言中的普通字符包括什么,【判断题】C语言中的字符常量通常有两种形式:普通字符和转义字符。...

    [判断题]C语言中的字符常量通常有两种形式:普通字符和转义字符. 更多相关问题 ---Can you speak French?---Yes, but only____.A.a littleB.lit ...

  2. R语言生存分析COX回归分析实战:两种治疗方法发生肾功能损害的情况

    R语言生存分析COX回归分析实战:两种治疗方法发生肾功能损害的情况 目录

  3. linux中复制字符串出错,C语言实现字符串的复制的两种方法

    本文将要为您介绍的是C语言实现字符串的复制的两种方法,具体操作方法: 利用数组实现 1 #include 2 #include 3 4 void copy_string(char str1[],cha ...

  4. 指针数组下标JAVA_Java语言中可用下标和指针两种方式表示数组元素。

    [判断题]一行可以写多条预处理命令 [判断题]如果一个java程序中有多个类,编译后只生成一个字节码文件,其名字同主类名一致. [判断题]Protected类型的实例变量只能在本类中使用,其他类中不可 ...

  5. c语言变量按作用域范围分两种,第02天C语言(10):变量-作用域

    #变量的作用域 ##本小节知识点: ####1.[掌握]变量的作用域 ####2.[掌握]局部变量 ####3.[掌握]全局变量 ####4.[掌握]常见错误 ##1.变量的作用域 * C语言中所有变 ...

  6. C语言字符数组显示钻石,c++两种字符串赋值方式 并介绍 C语言下遍历目录文件的方式...

    c++字符串声明:一种是声明字符数组并赋值,另一种是直接声明string类 #define _CRT_SECURE_NO_WARNINGS #include #include #include &qu ...

  7. 程序设计方法主要有两种 其中C 语言程序,程序设计方法主要有两种,其中C++语言程序设计所采用的设计方法是( ) 程序设计。...

    程序设计方法主要有两种,其中C++语言程序设计所采用的设计方法是( ) 程序设计. 更多相关问题 如图,向量A.B.C在一条直线上,且,则()A. B. C. D. 下列各项中,()是行政处罚的形式. ...

  8. php是java语言吗_PHP和Java是两种语言对吗

    本文讲解PHP和java分别是什么语言,方便小伙伴们区分,希望对大家有帮助. 编程范式: Java:纯面向对象的语言,有人说过:Java中一切皆对象!当然咯,人们都忘了Java的八种基本数据类型:in ...

  9. C语言关于微生物增殖(假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次......)引发的思考---解题神器(三点一测法)

    C语言 关于微生物增殖(假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次-引发的思考 程序之美 题目描述 假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分 ...

  10. c语言天花板和地板,父母有两种,一种是天花板,一种是地板,你是孩子的啥?...

    原标题:父母有两种,一种是天花板,一种是地板,你是孩子的啥? 每一个家长都会有望子成龙,望女成凤之心.然而孩子们的成长并不一定按照家长们预期的方向发展.短小而深刻的教育方式,告诉你为什么孩子千差万别. ...

最新文章

  1. Windows Mobile 6.0 SDK和中文模拟器下载
  2. JVM---对象的实例化内存布局与访问定位
  3. 唯品会HDFS性能挑战和优化实践
  4. Java设计模式(十):迭代器设计模式
  5. BERT论文阅读(一): Pre-training of Deep Bidirectional Transformers for Language Understanding
  6. 设置mysql整形_mysql 整型字段设计
  7. Matplotlib 中文用户指南 2 安装
  8. redis 所有模糊key 查询_写完这篇Redis由浅入深剖析快自闭了!
  9. 在DataGrid页眉上添加全选的CheckBox控件
  10. 沸点百度文库下载器v2.3.3.2绿色版
  11. 作为第三代互联网,Web3 的理念还未被真正阐述
  12. 《JavaScript设计模式与开发实践》
  13. 关于新加坡的身份证与电话号码验证
  14. 计算机出现假桌面怎么解决办法,win10桌面因为AppHangXProcB1一直出现假死的有效修复技巧...
  15. typora 修改块代码 和 代码块的背景色
  16. 边缘视频监控平台EVS公测上线!
  17. 四旋翼飞行器4——四旋翼飞行器的硬件设计(还未完)
  18. 使用iTOP进行CMDB资产管理
  19. booth乘法器的原理与verilog实现
  20. linux使用:解决克隆虚拟机后UP BROADCAST RUNNING MULTICAST问题

热门文章

  1. CentOS7.4搭建FTP服务器(vsftp)
  2. kubelet配置cni插件_不到1分钟,从零完成k3s Kubeconfig配置
  3. linux nginx 配置端口访问,Linux入门教程:ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点,ubuntunginxNginx 使用异步...
  4. vue读取终端硬件信息_自助服务终端机主要特点及规格
  5. linux进程泄露命令明文参数,sshpass 使Linux可以明文参数输入SSH密码(示例代码)
  6. vue element-ui-tree样式总结
  7. Spring Boot基础讲解
  8. FZU 2124 吃豆人 bfs
  9. HDU 4348 To the moon
  10. 关于 m_pszAppName