koike
发表于 2008-7-14 22:44:54
好快.......................
scm1219
发表于 2008-7-14 22:59:12
#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();
}
scm1219
发表于 2008-7-14 23:02:20
完工,睡觉去了
silencez
发表于 2008-7-14 23:59:56
我已经全部忘记了
探马
发表于 2008-7-15 00:09:10
高手……可惜咱全忘了
cycloneeric
发表于 2008-7-15 09:18:29
這個學期C語言60分通過~
scm1219
发表于 2008-7-15 10:36:36
我当初是65分,好像
阿官
发表于 2008-7-15 10:44:02
ls高人啊,我好几年没看过C书了
OSaK_NANA
发表于 2008-7-15 18:57:18
这孩子...请教高手+老师是要"收费"的~
晓得不?
阿越
发表于 2008-7-15 19:07:20
非常感谢scm1219兄以及各位同志们~~~
再次非常感谢