![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
题解
双宇不吃淡水鱼
这个作者很懒,什么都没留下…
展开
-
6-1 逆序数据建立链表 (20 分)
本题要求实现一个函数,按输入数据的逆序建立一个链表。 函数接口定义: struct ListNode *createlist(); 函数createlist利用scanf从输入中获取一系列正整数,当读到−1时表示输入结束。按输入数据的逆序建立一个链表,并返回链表头指针。链表节点结构定义如下: struct ListNode { int data; struct ListNode *next; }; 裁判测试程序样例: #include <stdio.h&..原创 2022-03-21 21:34:29 · 637 阅读 · 0 评论 -
1182: 查询记录(结构体专题)
时间限制:1Sec内存限制:128 MB 提交:6967解决:4196 [状态] [讨论版] [提交] [命题人:外部导入] 题目描述 有一学生成绩表,包括学号、姓名、3门课程成绩。请实现如下查找功能:输入一个学生的学号,输出该学生学号、姓名、3门课程成绩 输入 首先输入一个整数n(1<=n<=100),表示学生人数; 然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。 最后一行输...原创 2022-03-20 20:35:44 · 180 阅读 · 0 评论 -
1181: 谁的年龄最小(结构体专题)
时间限制:1Sec内存限制:128 MB 提交:8557解决:4830 [状态] [讨论版] [提交] [命题人:外部导入] 题目描述 设计一个结构体类型,包含姓名、出生日期。其中出生日期又包含年、月、日三部分信息。输入n个好友的信息,输出年龄最小的好友的姓名和出生日期。 输入 首先输入一个整数n(1<=n<=10),表示好友人数,然后输入n行,每行包含一个好友的信息:姓名(不超过20位)以及三个整数,分别表示出生日期的年月日。 输出 输出年...原创 2022-03-20 20:03:18 · 166 阅读 · 0 评论 -
7-5 学生信息的那些操作:(6) 删除记录 (10 分)
有一学生成绩表,包括学号、姓名、3门课程成绩。请实现如下删除功能:输入一个学生的学号,删除该学生的所有信息。 输入格式: 首先输入一个整数n(1<=n<=100),表示学生人数; 然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。 最后一行输入一个学号num。 输出格式: 若要删除的学号不存在,则输出error!;否则,输出删除该学生后的所有记录。 输入样例: 在这里给出一组输入。例如: 3原创 2022-03-15 16:05:49 · 2267 阅读 · 0 评论 -
7-4 学生信息的那些操作:(5)添加记录 (10 分)
有一学生成绩表,包括学号、姓名、3门课程成绩。已知该成绩表按学号升序排序。请编程实现,添加一个新的学生信息,且使成绩表仍按学号有序;若待添加的学号与已有学号重复,则输出错误信息,拒绝添加。 输入格式: 首先输入一个整数n(1<=n<=100),表示学生人数; 然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。 最后一行输入一个待添加的学生信息,包括学号、姓名和3门课成绩 输出格式: 若待添加的学号与原创 2022-03-15 15:40:29 · 1692 阅读 · 0 评论