题目描述
输入两个正整数m和n,求其最大公约数和最小公倍数。
输入
两个整数
输出
最大公约数,最小公倍数
样例输入
5 7

样例输出
1 35

方法一

#include<stdio.h>

int main()
{
int m,n,i,j,t;
scanf("%d%d",&m,&n);
t=m>n?m:n;//将较大的值赋给t; 
for(i=t;i>=1;i--){//穷举法; 
if(m%i==0&n%i==0) {printf("%d\n",i);break;
}//一定要有break,不然可能会输出多个值; 
}
j=m*n/i;
printf("%d",j);
return 0;

}

方法二

#include<stdio.h>
int main()
{
int a, b, s, t, c, x, y;

scanf("%d%d", &a, &b);
x=a;y=b;//因为a,b的值会发生改变,所以先把它的值赋给x,y; 
while(b!=0)
{
c=a%b;
a=b;
b=c;
}
s=x*y/a;//s是最小公倍数;a是最大公约数; 
printf("%d\n%d",a,s);
return 0;
}

输出最小公倍数和最大公约数相关推荐

  1. 代码自测(输入任意两个整数,输出他们的最大公约数和最小公倍数 )-2021-7-16

    输入任意两个整数,输出他们的最大公约数和最小公倍数 package com.qianfeng.day04;import java.util.Scanner;public class Work04 {p ...

  2. Vijos P1131 最小公倍数和最大公约数问题【暴力】

    最小公倍数和最大公约数问题 描述 输入二个正整数x0,y0(2≤x0≤100000,2≤y0≤1000000),求出满足下列条件的P.Q的个数. 条件:1.P.Q是正整数 2.要求P.Q以xO为最大公 ...

  3. C语言实验——最小公倍数和最大公约数_JAVA

    Description 从键盘输入两个正整数,求这两个正整数的最小公倍数和最大公约数,并输出. Input 输入包括一行. 两个以空格分开的正整数. Output 两个整数的最小公倍数和最大公约数. ...

  4. 1179:最小公倍数和最大公约数

    描述 从键盘输入两个正整数,求这两个正整数的最小公倍数和最大公约数,并输出. 输入 输入包括一行. 两个以空格分开的正整数. 输出 两个整数的最小公倍数和最大公约数. 样例输入 6 8 样例输出 24 ...

  5. 最小公倍数和最大公约数 (__gcd(x,y) )

    一:求x和y的最大公约数 (1)自己定义divisor函数 int divisor(int x,int y){if(x > y)swap(x,y); // 保证x < yint temp; ...

  6. C#--第2周实验--任务五--编写一个控制台应用--求两个整数的最小公倍数与最大公约数

    /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:输入两个整数, ...

  7. 求最小公倍数或最大公约数

    [问题描述] 从键盘上输入2个正整数,计算这两个正整数的最小公倍数或者最大公约数.其中输入1时,输出两个正整数的最大公约数:如果输入是2,输出两个正整数的最小公倍数. [输入形式] 第一行,两个正整数 ...

  8. c 求最小公倍数_公务员备考-最小公倍数和最小公约数问题

    1.关键提示: 最小公倍数与最大公约数的题一般不难,但一定要细致审题,千万不要粗心.另外这类题往往和日期(星期几)问题联系在一起,要学会求余. 2.核心定义: (1)最大公约数:如果一个自然数a能被自 ...

  9. 7-4 输出最小公倍数 (9 分)

    7-4 输出最小公倍数 (9 分) 输入两个数,输出它们的最小公倍数. 输入样例: 36 24 结尾无空行 输出样例: 72 结尾无空行 #include<iostream> #inclu ...

最新文章

  1. 画函数图形的C#程序(改进版) (转)
  2. linux df命令无反馈,Linux-df命令
  3. Vue深入学习3—数据响应式原理
  4. 这款能够生成文档的接口测试软件,为什么越来越受欢迎?
  5. oracle循环不是a就取b,oracle数据库试题的.doc
  6. bzoj 1623: [Usaco2008 Open]Cow Cars 奶牛飞车(贪心)
  7. oracle 索引监控
  8. oracle ogg11.2下载,ogg config for sqlserver 2012 to oracle 11.2(ogg 12.1 to 12.2)
  9. win10读取linux硬盘,win10怎么读取lxext4格式硬盘
  10. 基于ZYNQ、AM5728、AM5708、AM437x、AM335x、STM32+FPGA等平台提供了开源EtherCAT主站IgH案例
  11. filp_open/filp_close/vfs_read/vfs_write
  12. 【读书笔记】TableauFineBi 学习小记
  13. 远端WWW服务支持TRACE请求
  14. OSG for Android实现VPB地形,倾斜影像与三维模型加载
  15. 芸芸众生中的一个过客
  16. 神经网络中“端到端”思想
  17. 面试官:什么是脚手架?为什么需要脚手架?常用的脚手架有哪些?
  18. IT修真院 CSS1 九宫格
  19. 3.JavaWeb基础知识总结
  20. pdfFactory Pro书签功能介绍

热门文章

  1. 语言五子棋无ai程序框图_微软多语言预训练模型T-ULRv2登顶XTREME排行榜
  2. ios http长连接_Nginx篇05——http长连接和keeplive
  3. 亲身经历之微信支付沙箱环境扫码支付遇到的那些坑
  4. js数组sort排序原理
  5. centos uninstall teamviewer11
  6. 追本溯源 —— 汉语词汇含义的演化
  7. 通知中心 NSNotificationCenter 的简单使用方法
  8. 函数体中定义的结构体和类型
  9. Linux守护进程列表
  10. 第一个MVVM wp7程序