用C语言来编写程序求三个数的最小公倍数填空,

如题所述

C语言来编写程序求三个数的最小公倍数填空的源代码如下:

#include<stdio.h>

#include<math.h>

void g(a,b)

{

 int c,e;

 for(c=1;c<=(a<b?a:b);c++)

 if(a%c==0&&b%c==0)//都能被整除,则存储到e;

 e=c;

 printf("最大公约数为:%d\n",e);

}

void f(a,b)

{

int d;

for(d=(a>b?a:b);d<=a*b;d++)

if(d%a==0&&d%b==0)//都能被整除,则输出;

 {

printf("最小公倍数为:%d\n",d); 

return

 }

void main()

{

 int a,b;

 printf("请输入三个整数:\n");

 scanf("%d,%d",&a,&b);

 g(a,b);

 f(a,b);

}

扩展资料

计算三个数的平均值的源代码如下:

#include<stdio.h>

#include<math.h>

int main()

{

int one,two,three;//声明三个变量

double four;//声明平均值变量

printf("整个程序可以用来计算三个数的正整数平均值\n"

"请输入三个数值,无所谓正数还是负数\n"

"空格隔开,回车输入\n");//提高程序可读性

scanf("%d %d %d",&one,&two,&three);//读取三个用户输入的数值

four=(abs(one)+abs(two)+abs(three))/3.0;//计算平均值

printf("平均值为%.16lf",four);//打印平均值在屏幕上

getchar();

getchar();

return 0;

}

温馨提示:答案为网友推荐,仅供参考
相似回答