c语言平均成绩函数 求平均成绩c语言

平均成绩计算 C语言程序编写#includestdio.h
int main()
{
int i;
float a[5],sum = 0;
printf("请输入某位学生的五门课成绩:\n");
for (i=0;i5;i)
{
scanf("%f", a[i]);
sum= a[i];
}
printf("平均分:%f", sum / 5);
return 0;
}
本程序针对的是一个学生的五个科目成绩,也可以根据需要改为一门课的五位同学的成绩(代码基本不变,只需修改提示语);还可以扩展为多个学生的五门课成绩 , 只需建立一个二维数组即可 , 思路仍然是这样
简单的c语言average函数求平均值,代码如下c语言平均成绩函数:
#includestdio.h
【c语言平均成绩函数 求平均成绩c语言】void main()
{
int x, y;
double average;
scanf("%d %d", x, y);
average = (xy) / 2.0;
printf("average = %f\n", average);
}
2.此程序目c语言平均成绩函数的是通过控制台输入两个数值c语言平均成绩函数,求这两个数值的平均值
注意输入第一个数值后c语言平均成绩函数,回车然后输入第二个数值
如何用C语言编程计算学生的平均成绩#includestdio.h
void main(){
int i,j,score[10],count=0,temp,sum=0;
double avg;
for(i=0;i10;i){ //输入10个学生的成绩,并求着10个学生的成绩总和
printf("请输入第%d个学生的成绩:",(i 1));
scanf("%d",score[i]);
sum =score[i];
}
avg=sum*1.0/10;//求着这10个学生成绩的平均值
for(i=0;i10;i){//统计小于平均分的学生人数
if(score[i]avg){
count;
}
}
for(i=0;i10;i){ //使用冒泡排序对这10个学生的成绩逆序排序
for(j=0;j9-i;j){
if(score[j]score[j 1]){
temp=score[j];
score[j]=score[j 1];
score[j 1]=temp;
}
}
}
printf("最高成绩:%d分,平均成绩:%.2f分,低于平均成绩的人数是:%d人!\n",score[0],avg,count);
}
C语言一个学生 输入n门成绩,用子函数求出平均值,并输出根据你的要求c语言平均成绩函数,不限数量,输入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("输入任意个成绩(输入负数结束)c语言平均成绩函数:");
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语言编写函数,求10个学生的平均成绩,使用数组1、首先打开visual studio 2019软件,新建一个win32控制台程序 。
2、然后在源文件夹下面新建一个C语言文件 。
3、接着在C语言中导入stdio和stdlib库 。
4、然后在main函数中输入如下图所示的逻辑代码 。
5、运行程序以后就可以看到CMD界面,这里需要输入10个成绩 。
6、最后输完第10个成绩的时候,回车就可以得到平均值了 。
c语言平均成绩函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于求平均成绩c语言、c语言平均成绩函数的信息别忘了在本站进行查找喔 。

    推荐阅读