Problem F: 结构体--学生信息排序
来源:互联网 发布:辐射4xboxonex优化 编辑:程序博客网 时间:2024/05/21 19:24
Time Limit: 1 Sec Memory Limit:128 MB
Submit: 351 Solved:176[Submit][Status][Web Board]
Description
定义存放一个学生信息的结构体类型,学生信息包括:姓名,学号,性别,院系,要求在随意输入5个学生的相关信息后,按照学号从小到大顺序输出这些学生的信息。
Input
先输入5名学生的信息,按学号顺序排序输出后在输入要统计的院系名称
Output
先按学号从小到大的顺序输出学生信息
Sample Input
zhang3 20149003 M 信息系zhang5 20149005 F 信息系zhang10 20149010 F 管理系zhang1 20149001 M 会计系zhang9 20149009 M 会计系
Sample Output
zhang1 20149001 M 会计系zhang3 20149003 M 信息系zhang5 20149005 F 信息系zhang9 20149009 M 会计系zhang10 20149010 F 管理系
HINT
数据输出之间有4个空格
한국어 中文 فارسی English ไทย
Anything about the Problems, Please Contact Admin:admin
All Copyright Reserved 2010-2014 HUSTOJ TEAM
GPL2.0 2003-2014HUSTOJ Project TEAM
Anything about the Problems, Please Contact Admin:admin
All Copyright Reserved 2010-2014 HUSTOJ TEAM
GPL2.0 2003-2014HUSTOJ Project TEAM
#include <stdio.h>
struct
zhigong
{
char
name[5][80],zan[5][80],n[5];
long
int
xue[5];
} z;
void
paixu(
int
a[])
{
int
i,j,t;
for
(j=0; j<4; j++)
for
(i=0; i<4-j; i++)
{
if
(z.xue[i]>z.xue[i+1])
{
t=z.xue[i];
z.xue[i]=z.xue[i+1];
z.xue[i+1]=t;
t=a[i];
a[i]=a[i+1];
a[i+1]=t; }
}
}
int
main()
{
int
i,a[5];
for
(i=0; i<5; i++)
{
scanf
(
"%s%ld %c %s"
,z.name[i],&z.xue[i],&z.n[i],z.zan[i]);
a[i]=i;
}
paixu(a);
for
(i=0; i<5; i++)
printf
(
"%s %ld %c %s\n"
,z.name[a[i]],z.xue[i],z.n[a[i]],z.zan[a[i]]);
return
0;
}
0 1
- Problem F: 结构体--学生信息排序
- Problem F: 结构体--学生信息排序
- Problem F: 结构体--学生信息排序
- Problem F: 结构体--学生信息排序
- 结构体--学生信息排序
- 第16周 oj Problem C: 结构体--学生信息排序
- YTU 2878: 结构体--学生信息排序
- YTU:结构体--学生信息排序
- 问题 C: 结构体--学生信息排序
- 第十六周 结构体--学生信息排序
- [YTU]_2878( 结构体--学生信息排序)
- 结构体数组排序 (学生信息 按成绩排序 )
- 结构体数组存放学生信息并排序输出
- oj问题一-结构体---学生信息排序
- C/C++复习:学生信息排序(结构体)
- 第十六周 OJ<3>---结构体--学生信息排序
- 第十七周项目C 结构体--学生信息排序
- 利用结构体输入学生信息并按分数排序后输出
- 环信--即时通讯平台
- 找工作感想
- 第一堂第一次
- LeetCode 之 Combination Sum III
- (时间篇)关于时间的思考
- Problem F: 结构体--学生信息排序
- java中synchronized锁定对象问题
- POJ 2155 Matrix(二维树状数组)
- 启动画面的细节处理
- 使用axis调用webservice
- linux系统从简单命令到熟练掌握
- matlab和C++混编(1)配置开发环境
- 巧妙利用单调队列(12哈工程多校)(3530)
- 安卓开发常见问题