结构体与共用体
楠木之林
这个作者很懒,什么都没留下…
展开
-
成绩排名
定义结构体struct stu,编写成绩排名函数:void sort(struct stu *ps,int n),对结构体数组按成绩排名。 程序功能为读入整数N(N<100),再读入N个学生的学号(整型)和成绩(实数)。按样例输出排名。输入格式:见样例输出格式:第一列是名次,注意并列情况;第二列是学号,第三列是成绩(2位小数)。输入样例:5101 99102 100103 50104 80105 99输出样例:1 102 100.002 101 99.原创 2022-03-03 19:05:51 · 192 阅读 · 0 评论 -
结构体类型
输入样例:F 80输出样例:1001 XiaomiLi M 89.0000001001 XiaomiLi M 89.0000001003 XiaohaiLiu F 80.000000struct stu{ int num; char name[20]; char sex; double score;};void p(struct stu t){ printf("%d %s %c %lf\n",t.num,t.name,t.sex,t.s原创 2022-03-03 18:15:09 · 88 阅读 · 0 评论 -
共用体类型应用
学校全体员工分为教师和行政人员两类。教师的数据包括:编号,姓名,职业(t),职称(教授professor,副教授associate professor,讲师lecturer等);行政人员的数据包括:编号,姓名,职业(w),部门号(100,200,300等)。要求输入若干人员的数据并能输出他们的资料,同时统计教师(tcount)和行政人员(wcount)的数量。使用动态内存分配函数实现。输入格式:输入第一行给出正整数n,随后给出n个员工的信息。输出格式:输出指定数量的员工信息,并在最后一行输出原创 2022-03-03 16:43:33 · 1293 阅读 · 0 评论