第十六周:C语言:学生信息排行
来源:互联网 发布:怎样申请做淘宝卖家 编辑:程序博客网 时间:2024/04/28 06:37
问题:根据学生的学号将其排名
代码:
/*烟台大学计算机学院 2016作者:闫春相完成日期:2016年12月22日版本号:V1.0*/#include <stdio.h> #include <string.h> #define N 5 struct Student { char name[8]; char num[10]; char sex; char dept[20]; }; int main( ) { struct Student stu[N],tmp; int i,j; for(i=0; i<N; i++) { scanf("%s %s %c %s",stu[i].name, stu[i].num,&stu[i].sex, stu[i].dept); } for(j=0; j<N-1; j++) for(i=0; i<N-j-1; i++) if (strcmp(stu[i].num,stu[i+1].num)>0) { tmp=stu[i]; stu[i]=stu[i+1]; stu[i+1]=tmp; } for(i=0; i<N; i++) { printf("%s %s %c %s\n",stu[i].name, stu[i].num,stu[i].sex,stu[i].dept); } return 0; }
运行截图:0 0
- 第十六周:C语言:学生信息排行
- 第十六周:C语言:学生成绩系统
- 第十六周:C语言:职工信息
- 第十六周-学生信息排序
- 第十六周 学生信息排序
- 第十六周项目—学生信息排序
- 第十六周 结构体--学生信息排序
- 第十六周Oj题目学生信息排序
- C语言学生信息管理器
- 第十六周—C语言 项目二(学生成绩处理)
- 第十六周:C语言:坐标
- 第十六周项目1用文件保存学生信息
- 第十六周OJ(3)学生信息排序
- 第十六周 OJ<3>---结构体--学生信息排序
- 第十六周OJ——学生信息排序
- C语言项目--教师信息/学生成绩管理系统
- C语言项目--教师信息/学生成绩管理系统
- C语言项目--教师信息/学生成绩管理系统
- java调用javascript文件方法
- 关于CSDN 上传资源时,弹出请您重新登录
- linux 系统kill用法
- 在AdvStringGrid单元格中添加按钮及按钮事件
- 小点
- 第十六周:C语言:学生信息排行
- 第17周自由入侵 指针练习--变量交换
- Qt程序打包(封包)
- java获取WEB-INF目录绝对路径
- YTO2738
- java连接MySql数据库
- 第15周OJ-10
- 输出班级第几个学生的平均成绩
- Tomcat部署JSP网站(部署web应用?)