题目
某班有5名同学,建立一个学生的数学课和英语课信息表,包括学号、姓名、数学课和英语课的成绩。
编写程序,计算每名同学的平均成绩和名次。
(注:一定一个结构体类型,可以用结构指针作为函数参数)
输入格式:
%ld %s %f %f
输出格式:
%-9ld%-10s%-10.1f%-5.1f\n
输出样式
202201 Tom 91.8 85.5
202202 Cat 96.5 87.6
输出样例
Number: Name: Score: Average: Rank:
202201 Tom 91.8 85.5 88.8 3
202202 Cat 96.5 87.6 92.1 1
代码实现
#include <stdio.h>
#include <math.h>
#include <string.h>
struct student {
long long number;
char name[64];
float english_score;
float math_score;
};
int main() {
struct student students[5] = {
0