问题 4065 --指针求平均值(完善程序)

4065: 指针求平均值(完善程序)★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 458  解决: 148
[提交][状态][命题人:]

题目描述

输入3名学生的4门成绩,用指针求分数总平均值,并输出第三位学生的成绩

#include<stdio.h>
using namespace std;
int main() 
{
  void average(float *p,int n); 
  void search_Grade(float (*p)[4],int n); 
  _______(1)_______ 
  for(int i=0;i<3;i++)
  {
  	for(int j=0;j<4;j++)
  	scanf("%f",&score[i][j]);
  }
  ______(2)________ 
  search_Grade(score,2); 
  return 0;
}
void average(float *p,int n)
{
  float *p_end; 
  float sum=0,aver;
  ______(3)________
  for(;p<=p_end;p++)
  {
    sum=sum+(*p);
  } 
  aver=sum/n;
  printf("%f",aver);
  printf("\n");
}
void search_Grade(float (*p)[4],int n)
{
  int i;
  for(i=0;i<4;i++)
  {
    _______(4)________;
  }
}

输入

三行,四列整数。

输出

两行,一行为12个数的均值,一行为第三位学生成绩(两门成绩之间加一个空格)。

样例输入
Copy
1 2 3 4
5 6 7 8
9 10 11 12
样例输出
Copy
6.500000
 9.00 10.00 11.00 12.00

提示

来源

[提交][状态]