首页 > 其他分享 >有一个班3个学生,各学四门学科,计算总平均分数以及第n个学生的成绩

有一个班3个学生,各学四门学科,计算总平均分数以及第n个学生的成绩

时间:2022-11-25 21:01:48浏览次数:64  
标签:各学 sum float 学生 一个班 int score printf void

#include<stdio.h>

int main()

{

void average(float*p,int n);

void search(float(*p)[4],int n);

float score[3][4]={{65,67,70,60},{80,87,90,81},{90,99,100,98}};

average(*score,12);

search(score,2);

return 0;

}  

void average(float*p,int n)

{

 float*p_end;

 float sum=0,aver;

 p_end=p+n-1;

 for(;p<=p_end;p++)

 sum=sum+(*p);

 aver=sum/n;

 printf("average=%5.2f\n",aver);

}

void search(float(*p)[4],int n)

{

 int i;

 printf("The score of NO.%d are:\n",n);

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

 printf("%5.2f\n",*(*(p+n)+i));

 printf("\n");

}

有一个班3个学生,各学四门学科,计算总平均分数以及第n个学生的成绩_i++

标签:各学,sum,float,学生,一个班,int,score,printf,void
From: https://blog.51cto.com/u_15865347/5887754

相关文章