C语言之函数调用08—暴力法求4个数的最大公约数和最小公倍数
来源:互联网 发布:mac qq接受文件没反应 编辑:程序博客网 时间:2024/05/17 16:55
//数组枚举法
/*
==========================================================
题目:求4个数的最大公约数和最小公倍数。
==========================================================
*/
#include<stdio.h>
#define N 4
main()
{
int a[N],gys,gbs;
int i,j,m=1;
int flag=1;
printf("输入%d个整数:",N);
for(i=0;i<N;i++)
scanf("%d",&a[i]);
for(j=a[0];j>=1;j--)
if(a[0]%j==0&&a[1]%j==0&&a[2]%j==0&&a[3]%j==0)
{
gys=j;
break;
}
printf("最大公约数:%d\n",gys);
while(flag)
{
if(m%a[0]==0&&m%a[1]==0&&m%a[2]==0&&m%a[3]==0)
{
gbs=m;
flag=0;
}
else m++;
}
printf("最小公倍数:%d\n",gbs);
}
/*
==========================================================
评:属于暴力方法,显然不是好的算法,但是对计算速度飞快的计算机而言,
这是切实可行的办法。
==========================================================
*/
/*
==========================================================
题目:求4个数的最大公约数和最小公倍数。
==========================================================
*/
#include<stdio.h>
#define N 4
main()
{
int a[N],gys,gbs;
int i,j,m=1;
int flag=1;
printf("输入%d个整数:",N);
for(i=0;i<N;i++)
scanf("%d",&a[i]);
for(j=a[0];j>=1;j--)
if(a[0]%j==0&&a[1]%j==0&&a[2]%j==0&&a[3]%j==0)
{
gys=j;
break;
}
printf("最大公约数:%d\n",gys);
while(flag)
{
if(m%a[0]==0&&m%a[1]==0&&m%a[2]==0&&m%a[3]==0)
{
gbs=m;
flag=0;
}
else m++;
}
printf("最小公倍数:%d\n",gbs);
}
/*
==========================================================
评:属于暴力方法,显然不是好的算法,但是对计算速度飞快的计算机而言,
这是切实可行的办法。
==========================================================
*/
0 0
- C语言之函数调用08—暴力法求4个数的最大公约数和最小公倍数
- C语言之函数调用07—求4个数的最大公约数和最小公倍数
- C语言之函数调用03—最大公约数和最小公倍数
- C语言进阶之路------函数调用之辗转相除法求两个数的最小公倍数和最大公约数
- C语言实现3个数的最小公倍数和最大公约数
- 求俩个数的最大公约数和最小公倍数
- 求2个数的最大公约数和最小公倍数
- 求多个数的最大公约数和最小公倍数
- 求多个数的最大公约数和最小公倍数
- 求最大公约数和最小公倍数---调用函数
- 调用函数求任意两个整数的最小公倍数和最大公约数
- JAVA调用函数,求两个数的最大公约数和最小公倍数。
- C语言-求最大公约数和最小公倍数
- C语言求最大公约数和最小公倍数算法
- C语言求最大公约数和最小公倍数
- 求最大公约数和最小公倍数-C语言
- c语言求最大公约数和最小公倍数
- c语言求最大公约数和最小公倍数
- [Elasticsearch] 向已存在的索引中添加自定义filter/analyzer
- 正则表达式去除粘贴代码行号
- 【思路题】【多校第一场】【1001.OO’s Sequence】
- spring对shiro注解支持的原理
- STM32CUBE——7 DS18B20
- C语言之函数调用08—暴力法求4个数的最大公约数和最小公倍数
- 黑马程序员—IOS基础之OC—block和protocol
- 黑马程序员—IOS基础之C语言—数组与指针
- 初始化列表和构造函数
- hadoop
- windows服务器因多用户登陆文件夹权限更改后不能正常删除
- Swift的一些特点,重要概念和应用
- C语言之函数调用09—判断一个数是否为素数
- Android WebView 和 手机后退按钮 的故事