ƽ
来自「C语言相关程序」· 代码 · 共 32 行
TXT
32 行
#include<stdio.h>
main()
{
float stu_ave(float(*p)[5]);
float cour_ave(float *pt);
static float score[3][5]={{100,62,52,45,14},{45,74,85,98,63},{45,45,25,32,21}};
int i;
for(i=0;i<3;i++)
printf("average score of student is %d:%6.2f\n",i,stu_ave(score+i));
printf("\n");
for(i=0;i<5;i++)
printf("average score of course is %d;%6.2f\n",i,cour_ave(score[0]+i));
}
float stu_ave(float(*p)[5])
{
int i;
float sum=0,ave;
for(i=0;i<5;i++)
sum=sum+*(*p+i);
ave=sum/5;
return(ave);
}
float cour_ave(float *pt)
{
int i;
float sum=0,ave;
for(i=0;i<3;i++,pt+=5)
sum=sum+*pt;
ave=sum/3;
return(ave);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?