Linux-C基础知识学习:C语言作业-输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。(待完善)

Linux-C基础知识学习
C语言作业:输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。

/*
输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。
*/
#include <stdio.h>
float average(float score[],int n){
    float sum=0;
    int i;
    for(i=0;i<n;i++){ sum += score[i]; }
    return sum/n;
}
main(){
    int age,i;
    char name[20];
    float score[5],ave;
    printf("请输入学生姓名:
");
    gets(name);
    printf("请输入学生的年龄:
");
    scanf("%d",&age);
    printf("请依次输入学生的五门功课的成绩:
");
    //gets(score);
    for(i=0;i<5;i++) { scanf("%f",&score[i]); }
    ave = average(score,5);
    printf("学生%s,年龄%d,五门功课的成绩分别为:",name,age);
    //puts(score);
    for(i=0;i<5;i++) { printf("%5.1f",score[i]); }
    printf(",平均成绩为:%.1f
",ave);
}

这里写图片描述
这里写图片描述

原文地址:https://www.cnblogs.com/MountDa/p/13174759.html