用turbo C 建立學(xué)生的結(jié)構(gòu)體student(學(xué)號、姓名、性別及數(shù)學(xué)、英語、政治的成績),并創(chuàng)建該類型的數(shù)組(數(shù)組長度為4),并初試化該數(shù)組,編寫一個程序,輸入學(xué)號,查找相應(yīng)學(xué)生的數(shù)據(jù),并打印該信息同時打印該同學(xué)的平均成績。
熱心網(wǎng)友
#include "stdio。h"struct student{ char num[6];char name[8];int score[3];float avr;} stu[5];main(){int i,j,sum;FILE *fp;/*input*/for(i=0;i<5;i++){ printf("\n please input No。 %d score:\n",i);printf("stuNo:");scanf("%s",stu[i]。num);printf("name:");scanf("%s",stu[i]。name);sum=0;for(j=0;j<3;j++){ printf("score %d。",j+1);scanf("%d",&stu[i]。score[j]);sum+=stu[i]。score[j];}stu[i]。avr=sum/3。0;}fp=fopen("stud","w");for(i=0;i<5;i++)if(fwrite(&stu[i],sizeof(struct student),1,fp)!=1)printf("file write error\n");fclose(fp);} 。