C语言之函数调用03—最大公约数和最小公倍数
来源:互联网 发布:东莞天助网络 编辑:程序博客网 时间:2024/05/03 07:39
//函数调用/*======================================================题目:求两个数的最大公约数和最小公倍数。如:16和12的最大公约数是:4 16和12的最小公倍数是:48======================================================*/#include<stdio.h>int GY(int m,int n){int t,r;if(n>m){t=m;m=n;n=t;}while((r=m%n)!=0){m=n;n=r;}return(n);}int GB(int m,int n){int k;k=m*n/GY(m,n);return(k);}main(){int x,y,gys,gbs;printf("输入两数:\n");scanf("%d%d",&x,&y);gys=GY(x,y);gbs=GB(x,y);printf("%d和%d的最大公约数是:%d\n",x,y,gys);printf("%d和%d的最小公倍数是:%d\n",x,y,gbs);}/*=========================================================评:通过独立写两个函数GB—求最小公倍数和GY—求最大公约数,使得程序非常紧凑并很好维护和检查。=========================================================
0 0
- C语言之函数调用03—最大公约数和最小公倍数
- C语言之函数调用07—求4个数的最大公约数和最小公倍数
- C语言之函数调用08—暴力法求4个数的最大公约数和最小公倍数
- c语言之最大公约数和最小公倍数
- C语言进阶之路------函数调用之辗转相除法求两个数的最小公倍数和最大公约数
- C语言之基本算法10—最大公约数和最小公倍数
- C语言最大公约数和最小公倍数
- 【C语言】最大公约数和最小公倍数
- 函数之最大公约数和最小公倍数
- 求最大公约数和最小公倍数---调用函数
- 最大公约数&&最小公倍数C语言
- C语言实验——最小公倍数和最大公约数
- C语言实验题——最小公倍数和最大公约数
- C语言实验——最小公倍数和最大公约数
- oj2003: C语言实验——最小公倍数和最大公约数
- C语言笔记最大公约数和最小公倍数
- C语言-求最大公约数和最小公倍数
- C语言求得最大公约数和最小公倍数
- “黑马程序员” GUI 图形用户界面
- C语言之函数调用02—一个三位数的正整数=它的各位数字的阶乘之和
- IT程序员必备开发手册
- tcp_tw_recycle检查tcp_timestamps的内核代码
- oracle数据库--Oracle 左连接、右连接、全外连接、(+)号作用
- C语言之函数调用03—最大公约数和最小公倍数
- onSaveInstanceState的初步使用
- 28Implement strStr()
- C语言之函数调用04—递归法求阶乘
- ios 动画效果全集
- 修改一个完全颜色的CListCtrl类
- JAVA基础----反射
- 修改一个完全颜色的CListCtrl类
- c++拷贝构造函数