首页 > Code > 计算平均成绩

计算平均成绩

2007年12月12日 发表评论 阅读评论 527 views

程序填空。建立一个学生的结构记录,包括学号、姓名和成绩。输入整数n(n<10),再输入n个学生的基本信息,要求计算并输出他们的平均成绩(保留2位小数)。
例:
输入
3
1  zhang  70
2  wang  80
3  qian  90
输出
80


#include
void main( )
{
int n,i;
float sum ,average;
struct student{
int num;
char name[10];
int score;
}s[10];
scanf(“%d”, &n);
sum=0;
for(i=1;i<=n;i++){
scanf(“%d%s%d”,&s[i].num,s[i].name,&s[i].score);
sum+=s[i].score;
}
average=1.0*sum/n;
printf(“%.2f\n”, average);
}

分类: Code 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :cool: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O