c语言结构体多门成绩排序,c语言结构体按学号排序求大神帮忙改一下吧
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语言结构体按学号排序求大神帮忙改一下吧相关推荐
- c语言程序设计多个文件,c语言如何单文件变多文件(2个文件),求大神帮忙!!...
[C] 纯文本查看 复制代码#pragma once #include #include #include struct node { int num; char name[15]; int c; n ...
- 请输入30名同学的c语言成绩,求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学...
问题描述: 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共 ...
- c语言死机代码大全,最近在学C语言,有段代码一运行就死机,不知为何,求大神帮忙!...
新_day_day_new #include #define N 10 //打印分数 int PScore(int score[]) { int i; printf("\n"); ...
- 两相四线步进电机C语言程序,求大神帮忙看单片机控制两相四线步进电机的程序!...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define uchar unsigned char #define uint unsigned int uchar code tim ...
- 秒表c语言程序代码,求大神帮忙写一篇简单的C语言秒表程序, 谢谢。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include Unsigned char code Tab[10]{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0 ...
- 蓝桥杯C语言指数计算,蓝桥杯 算式900!!!!自己编的程序出毛病 了 求大神帮忙!~...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 标题:算式900 小明的作业本上有道思考题: 看下面的算式: (□□□□-□□□□)*□□=900 其中的小方块代表0~9的数字,这10个方块刚好包含了0 ...
- C语言循环为1404的循环,考试,求大神帮忙,C语言,小弟感激不尽
若有定义语句:int a=10; double b=3.14;,则表达式'A'+a+b值的类型是___________. (1) A).char B)int C) double D)float (2) ...
- 用c语言输入首字母判断星期几,输入字母,判断星期几,求大神指点
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include void uh() //判断周二还是周三 { char sec; printf("请继续输入:\n"); bq:sc ...
- 汉诺塔怎么加计数次数c语言,C语言算汉诺塔,递归时的输出是怎么一步一步来的?如图,求大神帮忙...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 本程序有两个需要注意的地方: 1.函数中有两个递归,需要压栈的次数较多,第一个递归函数每次递归时后面的语句全要压栈,不管是主调函数发起的调用或者是第二个递 ...
最新文章
- jdbc封装与多并发的共鸣
- SystemTap了解
- 红黑树(二)之 C语言的实现
- matlab 形态学 颗粒_数字图像处理Matlab-形态学图像处理(附代码)
- sessionStorage什么时候失效
- 谷歌浏览器修复工具_奇安信代码卫士协助谷歌修复漏洞 获官方致谢
- JAVA Timer 定时器
- python计算卡方分布_如何用Python计算上证指数的涨跌幅分布情况?
- webstorm中 scss或sass配置自动编译
- python毕业设计作品基于django框架 二手物品交易系统毕设成品(2)网站功能
- word计算机基础知识试题及答案,计算机基础知识试题及答案(一)
- 支付宝小程序:报错 insufficient-isv-permissions 错误原因: ISV权限不足解决方案
- 西游记不单单讲的是故事(2) ------ 摘自 吴闲云的《煮酒探西游》
- 全栈开发之基于云开发实现微信聊天功能
- 智力题(猜凶手,确定比赛名次)
- 【数据分析与挖掘(二)】面试题汇总(附答案)
- 【高登世德:为资产证券化引入区块链技术】GBCAX
- 微信公众号怎么把网页链接地址添加
- ssd linux 硬盘备份,SSD最佳备份良伴 群晖3步搞定系统备份
- Embedded metastore is not allowed. Make sure you have set a valid value for hive.metastore.uris