結構_學生成績統計

 avatar
user_3763047219
c_cpp
2 years ago
712 B
23
Indexable
#include<stdio.h>
struct Student
{
    char studentName[20];
    int score;
};

int main() {
    struct Student a;
    struct Student b;
    struct Student c;
    scanf("%s %d", &a.studentName, &a.score);
    scanf("%s %d", &b.studentName, &b.score);
    scanf("%s %d", &c.studentName, &c.score);
    int avg = (a.score + b.score + c.score) / 3;
    printf("avg = %d\n", avg);
    if (a.score >= b.score&&a.score>=c.score) {
        printf("max = %s", a.studentName);
    }
    else if (b.score >= a.score && b.score >= c.score) {
        printf("max = %s", b.studentName);
    }
    else if (c.score >= b.score && c.score >= a.score) {
        printf("max = %s", c.studentName);
    }
}
Editor is loading...