c语言调用函数求平均分 c语言调用函数求平均成绩

c语言 函数 求平均值#include stdio.h
double average(int k[10] );//有改动
void main()
{
int a[10],i;
double average1;
for(i=0;i10;i++)
scanf("%d",a[i]);
average1=average(a);
【c语言调用函数求平均分 c语言调用函数求平均成绩】printf("%lf",average1);
}
double average(int k[10] )//有改动
{
double sum=0;
int j;
for(j=0;j10;j++)
sum=sum+k[j];
return(sum/10);
}
C语言 调用函数如何求分数的平均分 。1、首先我们打开visual studio 2019软件 , 新建一个win32控制台程序 。
2、然后在源文件夹下面新建一个C语言文件 。
3、接着在C语言中导入stdio和stdlib库 。
4、然后在main函数中输入如下图所示的逻辑代码 。
5、运行程序以后我们就可以看到如下图所示的CMD界面,这里需要大家输入10个成绩 。
6、最后输完第10个成绩的时候,回车就可以得到平均值了 。
C语言一个学生 输入n门成绩,用子函数求出平均值,并输出根据你的要求,不限数量,输入n门成绩,求平均值 。
#include stdio.h
#includemalloc.h
float ave(float *num,int size);//返回平均值
int main()
{
float *num=NULL,*numSave=NULL,se;
int size=1,count=0,i;
printf("输入任意个成绩(输入负数结束):");
while(1)
{
scanf("%f",se);
if(se0)
break;
if(num==NULL)
{
num=(float *)malloc(sizeof(float)*size);
num[count]=se;
}
else
{
size++;
numSave=(float *)malloc(sizeof(float)*size);
for(i=0;icount;i++)
numSave[i]=num[i];
numSave[i]=se;
free(num);
num=numSave;
}
count++;
}
printf("平均值为:%f\n",ave(num,count));
return 0;
}
float ave(float *num,int size)
{
float sum=0;
int i;
for(i=0;isize;i++)
{
sum=sum+num[i];
}
return sum/size;
}
怎么用c语言计算平均数1、新建一个 求数组内所有元素的平均值项目 。
2、添加一个 average.cpp 文件 。
3、包含需要用到的各种头文件 。
4、输入main函数 。
5、定义一个double类型的数组arr[5] 。
6、使用 for 循环求出arr数组的平均值 。
7、运行程序,输出结果即可 。
怎么用C语言求平均分?用C语言求平均值,可以由易到难分三种情况:
(1)键盘输入10个整数,求它们平均值 。
#include
void main()
{ float a; //用于存平均值
int i,x,sum=0; //累加器sum清零
for(i=1;i=10;i++)//循环10次
{
printf("number %d = ",i);//提示输入
scanf("%d",x);
sum += x;
}
a=sum/10.0;//求平均值
printf("a=%f\n",a);//显示平均值
}
(2)键盘输入M(符号常量)个整数,求它们的平均值 。
#include
#define M 10 //定义符号常量
void main()
{ float a; //用于存平均值
int i,x,sum=0; // 定义累加器sum;
for(i=1;i=M;i++)//循环M次
{
printf("number %d = ",i);//提示输入
scanf("%d",x);
sum += x;
}
a=(float)sum/M; //求平均值
printf("a=%f\n",a);//显示平均值
}
(3)键盘输入m(变量)个整数 , 求它们的平均值 。M本身也由键盘输入 。
#include
void main()
{
float b; //用于存平均值
int i,x,sum=0; //累加器sum清零
int m; //输入数据的总数b
printf("input total data = "https://www.04ip.com/post/);
scanf("%d",m);m
for(i=1;i=m;i++)//循环m次
{
printf("number %d = ",i);//提示输入
scanf("%d",x);
sum += x;
}
b=(float)sum/m;// 求平均值

推荐阅读