當前位置:編程學習大全網 - 編程軟體 - 跪求大神幫忙做壹道c語言關於結構體的題

跪求大神幫忙做壹道c語言關於結構體的題

#include<stdio.h>

struct student {

int num;

char name[20];

float score[5];//三門功課成績和總成績以及平均成績

}stu[5];

int main() {

int i,j,n = 5,imax = 0;

float sum,score;

printf("請輸入5名同學的信息:\n");

for(i = 0; i < n; ++i) {

printf("學號 姓名 三門功課(用空格隔開):");

scanf("%d%s",&stu[i].num,stu[i].name);

sum = 0;

for(j = 0; j < 3; ++j) {

scanf("%f",&score);

sum += score;

stu[i].score[j] = score;

}

stu[i].score[3] = sum;//[3]用來記錄總成績。

if(stu[i].score[3] > stu[imax].score[3]) imax = i;

stu[i].score[4] = sum/3.0f;// [4]用來記錄平均成績

}

printf("最好成績的是:\n");

printf("%d\t%s\t",stu[imax].num,stu[imax].name);

for(i = 0; i < 3; ++i)

printf("%.2lf\t",stu[imax].score[i]);

printf("\n");

return 0;

}

  • 上一篇:多頭螺紋用數控怎麽編程?
  • 下一篇:如何通過smt補丁復制程序
  • copyright 2024編程學習大全網