EDUCoder编程练习题解(结构体)
admin
2024-03-02 14:55:54
0

编辑与调试    顺序结构    选择结构一    选择结构二    循环一     循环二    函数
递归与嵌套函数     一维数组和二维数组     字符数组      指针一    指针二     结构体      文件

结构体

第1关:结构体变量的初始化和引用

任务描述
本关任务:从键盘输入两个学生的学号,姓名和成绩(整数),分别存入结构体中,输出成绩较高的学生的学号,姓名和成绩。

相关知识
结构体类型用于描述由多个不同数据类型的数据构成的复合数据,是一种用户自定义数据类型。

编程要求
在右侧编辑器Begin-End处补充代码,将测试输入信息存入结构体中,完成输出成绩较高的学生的学号,姓名和成绩。

测试说明
平台会对你编写的代码进行测试,比对你输出的数值与实际正确数值,只有所有数据全部计算正确才能通过测试:

测试输入:

14308100238 xiaowang 99
15408122584 xiaoli 78
预期输出:

14308100238 xiaowang 99

测试输入数据说明:

输入包含两行,每行包含学生的学号(11位的整数),姓名(字符串,长度不超过20)和成绩(整数)。

解题程序

#include
/*********Begin*********/
struct Student {char no[11 + 1];char name[20 + 1];int score;
};int main(void)
{struct Student a, b;scanf("%s%s%d", a.no, a.name, &a.score);scanf("%s%s%d", b.no, b.name, &b.score);if (a.score >= b.score)printf("%s %s %d\n", a.no, a.name, a.score);elseprintf("%s %s %d\n", b.no, b.name, b.score);
}
/*********End*********/

第2关:结构体排序

任务描述
本关任务:有n个学生的信息(包括学号,姓名,成绩),要求按照成绩的高低顺序输出学生的信息。

编程要求
在右侧编辑器Begin-End处补充代码,要求按照成绩的高低顺序输出学生的信息。

测试说明
平台会对你编写的代码进行测试,比对你输出的数值与实际正确数值,只有所有数据全部计算正确才能通过测试:

测试输入:

5
10101 Zhang 78
10103 Wang 98
10106 Li 86
10108 Ling 73
10110 Sun 100
预期输出:

10110 Sun 100
10103 Wang 98
10106 Li 86
10101 Zhang 78
10108 Ling 73

测试输入数据说明:

第一行为整数n表示有n个学生, 1<=n<=200。接下来包含n行数据,每行数据代表一个学生的信息,按学号(11位的整数),姓名(字符串,长度不超过20)和成绩(整数)。

编辑与调试    顺序结构    选择结构一    选择结构二    循环一     循环二    函数
递归与嵌套函数     一维数组和二维数组     字符数组      指针一    指针二     结构体      文件

相关内容

热门资讯

哈基米第一股?被豆浆带火,九阳... 新京报贝壳财经讯(记者阎侠)近日,一款名为“哈基米南北绿豆豆浆”的植物饮料在消费市场掀起热潮,并将九...
中国铀业IPO启动公开招股:筑... 本文来源:时代商业研究院 作者:孙华秋 文/孙华秋11月13日,中国铀业股份有限公司(以下简称“中国...
流感高峰+医保严管双催化!SP... 11月14日,A股SPD概念拉升,成分股开开实业(600272.SH)10CM涨停,合富中国(603...
华福证券被警示,事关江平生物定...   中新经纬11月14日电 厦门证监局网站14日发布《关于对华福证券有限责任公司采取出具警示函措施的...
这届AI味最浓的双11,阿里妈... 第17个双11正式迎来收官,尽管舆论场的反响好坏参半,但商家的真实增长成绩让我们看到AI的全面落地应...
沪指收跌0.97%,失守400... 新京报贝壳财经讯 11月14日,A股三大股指尾盘跳水、集体收跌,其中沪指跌近1%失守4000点。截至...
阿里、腾讯、百度、京东,集体下... 11月14日,香港恒生指数收跌1.85%,本周累计上涨1.26%;恒生科技指数跌2.82%,本周累计...
未成年人一年赚6万!小天才灰色... 出品丨花朵财经观察(FF-Finance)撰文丨学研24万赞账号售价80元、50万赞账号售价500元...
伟能集团拟进行境外债务重组,涉... 新京报贝壳财经讯 11月14日,伟能集团发布公告称,公司已与若干贷款银行就本集团本金余额总额约20....
V观财报|海峡股份副董事长张婷... 【V观财报|海峡股份副董事长张婷、董事会秘书蔡泞检辞职】海峡股份公告,公司董事会于11月14日收到公...