1、编写自定义函数average,求2个数的平均值。(C语言编写代码)

1、编写自定义函数average,求2个数的平均值。(C语言编写代码)1、编写自定义函数average,求2个数的平均值。
(提示:2个数由主函数随机提供,子函数average返回平均值。)
用C语言编写代码

参考代码如下:

#include <stdio.h>
#include<stdlib.h>
#include<time.h>

double average(int a,int b);

int main()
{
int a,b;
srand(time(0));
a=rand()%100;
b=rand()%100;
printf("First Data=%d\nSecond Data=%d\n",a,b);
printf("Average=%.1f",average(a,b));

}

double average(int a,int b){
return (float)(a+b)/2.0;
}

执行效果如下:

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-13
float average(int a,int b)
{
return (a+b)/2.0;
}

c语言 编写一个函数,求两个数的平均值
void main(){ double a=3;\/\/定义数1 double b=4;\/\/定义数2 printf("两个数的平均值: %f",Avg(a,b));}

简单的c语言average函数求平均值,
代码如下:include<stdio.h> void main(){ int x, y;double average;scanf("%d %d", &x, &y);average = (x + y) \/ 2.0;printf("average = %f\\n", average);} 2.此程序目的是通过控制台输入两个数值,求这两个数值的平均值 注意输入第一个数值后,回车然后输入第二个数值 ...

C程序语言中,编写一个求两个数平均值的程序
printf("%g\\n",(a+b)\/2);}

...函数方程求出总键盘输入的任意两个整数的平均值,输出平均值接过去两...
double avg = average(num1, num2);\/\/ 输出平均值,保留两位小数 printf("平均值为:%.2f\\n", avg);return 0;} 这段代码首先定义了一个名为average的函数,该函数接受两个整数作为参数,并返回它们的平均值。然后,在main函数中,我们使用scanf函数从键盘获取两个整数,并调用average函数来计算它...

c语言 从键盘输入2个数,求2个数的平均数,小数点后保留1位输出.
include<stdio.h>void main(){ float a,b;printf("输入两个数(逗号隔开):"); scanf("%f,%f",&a,&b);printf("数%.1f和数%.1f的平均数等于%.1f\\n",a,b,(a+b)\/2);}

怎么用C语言算任意两个数平均值
修改后如下,主要问题为,a=sum\/2.0,若除以2,则最后结果为一个整型 include <stdio.h>void main(){ int x,y ;printf("plesae in put two numbers");scanf("%d%d",&x&y");float a,sum;sum=x+y;a=sum\/2.0;printf("The average is :%f ",a);} ...

编写函数(average)求数组元素的平均值
average(int n){ float sum=0;for(int i=0;i<n;i++){ printf("%d\\t",nums[i]);sum+=nums[i];} return sum\/n;} void main(){ printf("Input ten numbers:");for(int i=0;i<10;i++){ scanf("%d",&nums[i]);} float avg=average(10);printf("avg=%f\\n",avg);} ...

c语言 函数 求平均值
include <stdio.h>double average(int k[10] ); \/\/有改动void main(){int a[10],i;double average1;for(i=0;i<10;i++)scanf("%d",&a[i]);average1=average(a);printf("%lf",average1);}double average(int k[10] ) \/\/有改动{double sum=0;int j;for(j=0;j<10;j++)...

用c语言定义一个函数,计算平均数,方差,标准差。(请用指针完成)
\/\/计算平均数,方差,标准差。#include <stdio.h>#include <conio.h>#include <stdlib.h>#include #include <math.h>#define N 100void TongJi(double a[],int n,double *aver,double *vari,double *stdDev){ \/\/对长度为n的数组a进行统计,统计其平均值aver、方差vari、标准差stdDev int...

c语言求多个平均值程序代码,当输入一个确定的标号后后开始运行?_百度...
这里是一个简单的C语言程序示例,可以输入多个数组并计算它们的平均值。当输入一个确定的标号后开始运行。```c include <stdio.h> int main() { int input;float sum = 0.0, average;int count = 0;printf("请输入数组的元素个数:");scanf("%d", &input);float arr[input];printf("请...

相似回答