struct record

{

char code[LEN+1]; /* 学号 */

char name[LEN+1]; /* 姓名 */

int age; /* 年龄 */

char sex[3]; /* 性别 */

char time[LEN+1]; /* 出生年月 */

char add[30]; /* 家庭地址 */

char tel[LEN+1]; /* 电话号码 */

char mail[30]; /* 电子邮件地址 */

}stu[N];

int k=1,n,m; /* 定义全局变量 */

void sort()

{    int i,j;

struct record temp;

for(i=0;i

{

for(j=n-1;j>0;j--)

{

if(stu[j].code[i]>stu[j+1].code[i])

{

temp=stu[j];

stu[j]=stu[j+1];

stu[j+1]=temp;

}

}

}

printf("该学生学号,姓名,年龄,性别,出生年月,地址,电话,E-mail 分别为:\n");

for(i=0;i

{

printf("%s %s %d %s %s %s %s %s\n",stu[i].code,stu[i].name,stu[i].age,

stu[i].sex,stu[i].time,stu[i].add,stu[i].tel,stu[i].mail);

}

}

c语言结构体多门成绩排序,c语言结构体按学号排序求大神帮忙改一下吧相关推荐

  1. c语言程序设计多个文件,c语言如何单文件变多文件(2个文件),求大神帮忙!!...

    [C] 纯文本查看 复制代码#pragma once #include #include #include struct node { int num; char name[15]; int c; n ...

  2. 请输入30名同学的c语言成绩,求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学...

    问题描述: 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共 ...

  3. c语言死机代码大全,最近在学C语言,有段代码一运行就死机,不知为何,求大神帮忙!...

    新_day_day_new #include #define N 10 //打印分数 int PScore(int score[]) { int i; printf("\n"); ...

  4. 两相四线步进电机C语言程序,求大神帮忙看单片机控制两相四线步进电机的程序!...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define uchar unsigned char #define uint unsigned int uchar code tim ...

  5. 秒表c语言程序代码,求大神帮忙写一篇简单的C语言秒表程序, 谢谢。

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include Unsigned char code Tab[10]{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0 ...

  6. 蓝桥杯C语言指数计算,蓝桥杯 算式900!!!!自己编的程序出毛病 了 求大神帮忙!~...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 标题:算式900 小明的作业本上有道思考题: 看下面的算式: (□□□□-□□□□)*□□=900 其中的小方块代表0~9的数字,这10个方块刚好包含了0 ...

  7. C语言循环为1404的循环,考试,求大神帮忙,C语言,小弟感激不尽

    若有定义语句:int a=10; double b=3.14;,则表达式'A'+a+b值的类型是___________. (1) A).char B)int C) double D)float (2) ...

  8. 用c语言输入首字母判断星期几,输入字母,判断星期几,求大神指点

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include void uh() //判断周二还是周三 { char sec; printf("请继续输入:\n"); bq:sc ...

  9. 汉诺塔怎么加计数次数c语言,C语言算汉诺塔,递归时的输出是怎么一步一步来的?如图,求大神帮忙...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 本程序有两个需要注意的地方: 1.函数中有两个递归,需要压栈的次数较多,第一个递归函数每次递归时后面的语句全要压栈,不管是主调函数发起的调用或者是第二个递 ...

最新文章

  1. jdbc封装与多并发的共鸣
  2. SystemTap了解
  3. 红黑树(二)之 C语言的实现
  4. matlab 形态学 颗粒_数字图像处理Matlab-形态学图像处理(附代码)
  5. sessionStorage什么时候失效
  6. 谷歌浏览器修复工具_奇安信代码卫士协助谷歌修复漏洞 获官方致谢
  7. JAVA Timer 定时器
  8. python计算卡方分布_如何用Python计算上证指数的涨跌幅分布情况?
  9. webstorm中 scss或sass配置自动编译
  10. python毕业设计作品基于django框架 二手物品交易系统毕设成品(2)网站功能
  11. word计算机基础知识试题及答案,计算机基础知识试题及答案(一)
  12. 支付宝小程序:报错 insufficient-isv-permissions 错误原因: ISV权限不足解决方案
  13. 西游记不单单讲的是故事(2) ------ 摘自 吴闲云的《煮酒探西游》
  14. 全栈开发之基于云开发实现微信聊天功能
  15. 智力题(猜凶手,确定比赛名次)
  16. 【数据分析与挖掘(二)】面试题汇总(附答案)
  17. 【高登世德:为资产证券化引入区块链技术】GBCAX
  18. 微信公众号怎么把网页链接地址添加
  19. ssd linux 硬盘备份,SSD最佳备份良伴 群晖3步搞定系统备份
  20. Embedded metastore is not allowed. Make sure you have set a valid value for hive.metastore.uris

热门文章

  1. 萝卜家园win11 32位官方旗舰版iso文件v2021.08
  2. QQ浏览器如何添加并进入书签地址?QQ浏览器添加并进入书签地址的方法
  3. 导出为Excel例子 java
  4. java dos 菜单栏_学习java之电脑的常用快捷键和DOS窗口下的常用命令
  5. 电脑开启防火墙后ping不通 及 开启防火墙后,不能远程的解决办法
  6. Redis常见面试题与答案
  7. Mybatis 插入时获取主键的方式
  8. Java核心类库篇1——简介
  9. MySQL-locate()函数
  10. java新建对象校验_验证某个对象是否是一个mock对象或者一个spy对象