用C语言自定义一个函数,实现对三个整数求平均值,用return返回其平均值。输入输出在main中实现。

如题所述

第1个回答  2012-05-16
#include <stdio.h>
int Ave(int a,int b,int c);
int main(void )
{
int a,b,c,average;
printf("input three integer:\n");
scanf("%d,%d,%d",&a,&b,&c);
average=Ave(a,b,c);
printf("average=%d\n",average);
return 0;
}
int Ave(int a,int b,int c)
{
int temp=(a+b+c)/3;
return temp;
}
在VC下运行过
第2个回答  2012-05-16
#include"stdio.h"
float average(int x,int y,int z)
{
return (x+y+z)/3.0;
}
void main()
{
int a,b,c;
printf("Input 3 intager:\n");
scanf("%d%d%d",&a,&b,&c);
printf("Average is:%f\n",average(a,b,c));
getch();/*Win-TC环境下运行啊*/
}本回答被提问者采纳
第3个回答  2012-05-16
这个太简单了吧?自己多学学看看书

...用return返回其平均值。输入输出在main中实现。
return 0;} int Ave(int a,int b,int c){ int temp=(a+b+c)\/3;return temp;} 在VC下运行过

用C语言编写一个函数,返回三个数的平均值,并在主函数中调用这个函数,实 ...
int ave(int a,int b,int c){ int x;x=(a+b+c)\/3;return x } main(){ int a,b,c,x;scanf("%d,%d,%d",&a,&b,&c);x=ave(a,b,c);println("%d",x);} 语法都忘记了,我这也没tc,自己调试下吧

c语言用函数实现求三个整数的平均值
{ return 1.0*(a+b+c)\/3;} int main(void){ int a,b,c;scanf("%d%d%d",&a,&b,&c);printf("%.2f\\n",aver(a,b,c));}

求3个数的平均值用c语言编程
scanf("%d",&b);printf("c=");scanf("%d",&c);average=(a+b+c)\/3;printf("a,b,c3个数字的平均值:%d",average);} 看你应该是初学者 ,我就写了一个不能再简单的程序

C语言,求三个数平均值
先写出一个计算平均值的方法,average方法,然后在主程序调用该方法,最后输出结果就可以了。include double average(int x,int y,int z)\/\/average方法 { return (x+y+z)\/3.0;} void main(){ int a,b,c;double d;printf("请输入3个整数:");scanf("%d%d%d",&a,&b,&c);\/\/输入需要...

用C语言设计一个求三个数平均值的程序
考虑到是初学者,所以用最简单的思路来一个程序,定义四个变量,三个变量用于存储输入的三个数,第四个变量用于存储所求的平均数。代码如下:int main(){ int a=0,b=0,c=0,average=0;scanf("%d %d %d",&a, &b, &c);average = (a+b+c)\/3;printf("%d", average);return 0;} 下...

C语言从键盘输入3个数,求平均值并输出(求平均值写成自定义函数)
int c){ printf("%.3f\\n",(float)((a+b+c)\/3.0));} void main(){ int a,b,c;printf("Please input 3 number:\\n");printf("First one:\\n");scanf("%d",&a);printf("Second one:\\n");scanf("%d",&b);printf("Third one:\\n");scanf("%d",&c);Avg(a,b,c);} ...

用C语言编程输入三个整数数,求它们的和及平均值。
"和: %d",sum);5、printf("平均值:%f",sum\/3.0);6、return 0 讲解:1、先定义四个整形。2、一个浮点型保存平均值。3、然后在控制台等待输入。4、将输入的三个整数加起来赋值给sum。5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float)。6、然后输出。

编写一个函数,返回三个数的平均值,并在主函数中调用这个函数,实现其功 ...
求三个数的平均值,直接加起来除以3即可。代码如下(C\/C++):include <stdio.h>double average(double a, double b, double c) \/\/使用double因为参数可能是小数{ return (a + b + c) \/ 3;}int main(void){ printf("%lf", average(1, 2, 3)); \/\/输出2.000000 return 0;...

C语言输入三个整数,计算并输出它们的平均值
int main(void)可以修改成void main。getchar()是为了程序不立刻返回,能够看到屏幕输出的数据,也可以不使用。输入三个整数计算并输出它们的平均值的源代码如下:include<bits\/stdc++.h> using namespace std;int main(){ int a,b,c;cin>>a>>b>>c;cout<<(a+b+c)\/3;return 0;} ...

相似回答