好快.......................
#define N 10
struct student
{
char num;
char name;
int score;
float avr;
}stu;
main()
{
int i,j,max,maxi,sum;
float average;
for(i=0;i<N;i++){
printf("Input scores of student %d:",i+1);
printf("NO.:");
scanf("%s",stu.num);
printf("Name:");
scanf("%s",stu.name);
/*course score*/
for(j=0;j<4;j++){
printf("score %d:",j+1);
scanf("%d",&stu.score);
}
}
average=0;max=0;maxi=0;
for(i=0;i<N;i++){
sum=0;
for(j=0;j<4;j++)
sum+=stu.score;
stu.avr=sum/3.0;
average+=stu.avr;
if(sum>max){
max=sum;maxi=i;
}
}
average/=N;
printf("No.\tName\tScore1\tScore2\tScore3\tScore4\tAverage\n");
for(i=0;i<N;i++){
printf("%5s\t%10s\t",stu.num,stu.name);
for(j=0;j<4;j++){
printf("%9d\t",stu.score);
}
printf("%8.2f\n",stu.avr);
}
printf("average=%6.2f\n",average);
printf("The highest score is: %s,score total: %d.",stu.name,max);
getchar();
}
完工,睡觉去了
我已经全部忘记了
高手……可惜咱全忘了
這個學期C語言60分通過~
我当初是65分,好像
ls高人啊,我好几年没看过C书了
这孩子...请教高手+老师是要"收费"的~
晓得不?
非常感谢scm1219兄以及各位同志们~~~
再次非常感谢