#include<stdio.h>
#include<stdlib.h>
#define N 5
void main()
{
int num[N]={0},*p=NULL;
float score[N]={0.0},*q=NULL,*w=NULL;
printf("numbers and scores:");
for(p=num,q=score;p<num+N;p++,q++)
scanf_s("%d,%f",p,q);
printf("number:");
for(p=num;p<num+N;p++)
printf("%2d",*p);
printf("\n");
printf("score:");
for(q=score;q<score+N;q++)
printf("%8.2f",*q);
printf("\n");
w=score;
for(q=score+1;q<score+N;q++)
if(*w<*q) w=q;
printf("number=%d,score=%8.2f",num[w-score],score[w-score]); //最大值所在的下标
system("pause");
}
(C)通过指针变量输入学生学号和学年总平均成绩,并找出其中成绩最高的学生。
最新推荐文章于 2023-03-31 23:07:32 发布