一、PTA实验作业 题目一、7-2 通讯录排序(20 分) 输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所 ...
一 题目 . 查找书籍 分 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。 输入格式: 输入第一行给出正整数n lt ,随后给出n本书的信息。每本书在一行中给出书名,即长度不超过 的字符串,随后一行中给出正实数价格。题目保证没有同样价格的书。 输出格式: 在一行中按照 价格, 书名 的格式先后输出价格最高和最低的书。价格保留 位小数。 .本题pta提交列 ...
2018-01-20 13:58 0 1346 推荐指数:
一、PTA实验作业 题目一、7-2 通讯录排序(20 分) 输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所 ...
结构体 一、PTA实验作业 题目1:7-2 通讯录排序 1. 本题PTA提交列表 2. 设计思路 将每个人的信息先录入到结构体数组中,再将每个人的年龄拿出来比较,可选用选择排序法将朋友信息重新排序,最后实现按照年龄从大到小输出朋友的信息。 3.本题调试过程碰到问题及PTA提交 ...
struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} }; struct List ...
原文链接:http://zhina123.blog.163.com/blog/static/417895782012106036289/ 引用自身的结构体,一个结构体中有一个或多个成员的基类型就是本结构体类型时,说明这个结构体可以引用自己,所以称作引用自身的结构体。 例如下面的结构体 ...
单链表,用于存储逻辑关系为 "一对一" 的数据,与顺序表不同,链表不限制数据的物理存储状态,换句话说,使用链表存储的数据元素,其物理存储位置是随机的。 结点在存储器中的位置是任意的,即逻辑上相邻的数据元素在物理上不一定相邻。 例如{1,2,3}: 线性表的链式表示又称为非顺序映像 ...
#include <stdio.h>#include <malloc.h>typedef struct node { struct node*next; int d ...
一.结构体 由不同类型的数据组合成一个整体,以便引用,这些组合在一个整体中的数据是互相联系的。 1.1如何声明结构体呢? struct 结构体名 //结构体名字用作结构体类型的标志 {成员列表}; 比如: 注意:声明只是指定了一个结构体类型,它相当于一个模型 ...
使用struct结构体构造node链表,在link中声明node head 和 node tail 来命名两个结构体的头和尾链表 这里介绍链表的初始化和链表的清除操作 ...