# include <stdio.h>
// 有50个学生,要求输出成绩在80分以上的学生的学号和成绩
// 结构体定义学生数组, 以5组学生为例
struct student{
int num;
float score;
}stu[5];
int main()
{
for (int i=0;i<5;i++)
{
printf("请输入第%d个学生的信息\n",i+1);
scanf("%d %f",&stu[i].num,&stu[i].score);
}
for (int i=0;i<5;i++)
{
if (stu[i].score>80)
printf("%d, %.2f\n",stu[i].num,stu[i].score);
}
return 0;
}
本文介绍了一个使用C语言编写的程序,该程序通过结构体数组存储学生信息,并筛选出成绩在80分以上的学生学号及成绩进行输出。通过双重for循环实现输入和筛选功能。
1万+

被折叠的 条评论
为什么被折叠?



