#include<stdio.h>
typedef struct
{
char name[11];
char number[11];
int mark;
}STUDENT;
int main()
{
STUDENT stu;
int i = 0;
STUDENT p,q;
int n;
int max =0, min = 100;
if(scanf("%d",&n)){
while(i< n)
{
if(scanf("%s %s %d",stu.name,stu.number,&stu.mark))
{
}
if(stu.mark > max)
{
p = stu;
max = stu.mark;
/* printf("%d\n",max);
printf("%d",stu.mark);
*/
}
if(stu.mark < min)
{
q = stu;
min = stu.mark;
}
//printf("%s %s %d",stu.name,stu.number,stu.mark);
i++;
}
}
printf("%s %s\n",p.name,p.number);
printf("%s %s",q.name,q.number);
return 0;
}
pta1004----c
最新推荐文章于 2024-10-06 12:38:26 发布
该程序使用C语言实现,读取输入的学生姓名、学号和成绩,然后找出最高分和最低分学生的信息。程序通过`scanf`函数获取用户输入,使用`STUDENT`结构体存储学生数据,并在循环中比较成绩以找到最大和最小值。最后,程序打印出最高分和最低分学生的姓名和学号。
摘要由CSDN通过智能技术生成