结构体数组--排序查找
来源:互联网 发布:二维数组去重js 编辑:程序博客网 时间:2024/05/21 17:18
有5个学生,每个学生包括姓名和一门课的成绩,要求编程实现在结
构体数组中查找最高分和最低分的学生的姓名及成绩
#include<stdio.h>
struct student
{
char name[20];
float score;
} stu[5];
main()
{
int max=0,min=0;
int i;
for(i=0;i<5;i++)
{
printf("input %d name=?",i+1);
gets(stu[i].name);
printf("input %d score=?",i+1);
scanf("%f",&stu[i].score);
getchar();
}
for(i=0;i<5;i++)
{
if(stu[i].score>stu[max].score)
max=i;
else
if(stu[i].score<stu[min].score)
min=i;
}
printf("max is :%10s%8.2f\n",stu[max].name,stu[i].score);
printf("min is :%10s%8.2f\n",stu[min].name,stu[i].score);
}
0 0
- 结构体数组--排序查找
- 结构体数组排序
- 结构体数组排序
- 结构体数组排序
- 数组结构体中排序
- 结构体嵌套、结构体数组、排序
- 旋转排序数组查找
- 数组排序、查找
- 数组排序与查找
- 数组排序、查找
- 数组排序与查找
- 二维数组利用结构体进行排序
- 冒泡排序,动态结构体数组举例
- 结构体数组借助指针排序
- hdoj 2020 绝对值排序 (结构体数组)
- 利用sort对结构体数组排序
- c++对结构体数组排序
- 结构数组选择排序
- mysql命令
- Windows7提示Ping不是内部或外部命令的解决方法
- 流程控制语句
- System的getenv 和getProptery
- [BZOJ3675][Apio2014]序列分割
- 结构体数组--排序查找
- MySQL服务器时间同步问题处理
- FTP文件传输协议
- mysql事件执行时间
- USACO 1.5 Checker Challenge (DFS + 剪枝)
- Spring IOC
- 系统调用open的一个不为熟知的秘密
- navicat mysql
- ListView 的SelectedIndexChange事件可能执行2次??