要求:输入学生序号,输出对应成绩
运行结果如下
参考代码如下
#include <stdio.h>
float *search(float(*p)[4], int n)
{
float *pt;
pt = *(p + n);
return (pt);
}
int main()
{
float score[][4]={{60,75,82,91},{75,81,91,90},{51,65,78,84},{65,51,78,72}};
float *p;
int i, j;
printf("请输入你想要查询的学生:");
scanf("%d", &j);
printf("学生的成绩是:\n");
p = search(score, j);
for (i = 0; i < 4; i++)
printf("%5.1f\t", *(p + i));
printf("\n");
return 0;
}