如何用C语言编程计算学生的平均成绩
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用C语言编程计算学生的平均成绩相关的知识,希望对你有一定的参考价值。
参考技术A #include<stdio.h>void main()
int i,j,score[10],count=0,temp,sum=0;
double avg;
for(i=0;i<10;i++) //输入10个学生的成绩,并求着10个学生的成绩总和
printf("请输入第%d个学生的成绩:",(i+1));
scanf("%d",&score[i]);
sum+=score[i];
avg=sum*1.0/10; //求着这10个学生成绩的平均值
for(i=0;i<10;i++) //统计小于平均分的学生人数
if(score[i]<avg)
count++;
for(i=0;i<10;i++) //使用冒泡排序对这10个学生的成绩逆序排序
for(j=0;j<9-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语言函数体 计算10个学生的平均成绩
#include <stdio.h>
float average(float array[10])
int i;
float aver,sum=0;
for(i=0;i<10;i++)
sum=sum+array[i];
aver=sum/10.0;
return aver;
int main()
float score[10],aver;
int i;
printf("请输入10个学生的成绩:\\n");
for(i=0;i<10;i++)
scanf("%f",&score[i]);
printf("\\n");
aver=average(score);
printf("平均成绩为:%5.2f",aver);
return 0;
以上是关于如何用C语言编程计算学生的平均成绩的主要内容,如果未能解决你的问题,请参考以下文章
c语言:输入10个学生的成绩,求学生的平均成绩,并统计超过平均分数的学生人数。
c语言 输入10个学生5门功课成绩求:1每个学生的平均分;2每门功课的平均分;3计算平均方差