每日一题(20200426):编写两个函数用于计算任意两个整数的最大公约数与最小公倍数,并在主程序中调用这两个函数并输出计算结果;其中从键盘读取输入的两个整数值作为运算对象
发布时间
阅读量:
阅读量
函数实现与调用示例
数学学习中存在的一些不当方法
#include <stdio.h>
int big (int a,int b);
int small(int a,int b);
int main ( )
{
printf("请输入两个整数:\n");
int a,b;
scanf("%d%d",&a,&b);
int c,d;
c = big(a, b);
d = small(a, b);
printf("最大公约数: %d \n",c);
printf("最小公倍数: %d \n",d);
return 0;
}
int big (int a,int b)
{
if (a == b) {
return a;
}
else
{
//两个数不想等的时候,小的最有可能是最大公约数,如果不是,就用第三变量找公约数
int c,d,e;
// 大 小 变
//赋值
if (a > b) {
c = a;
d = b;
e
全部评论 (0)
还没有任何评论哟~
