- 博客(6)
- 收藏
- 关注
原创 [C语言]实现层次建立二叉树 且用递归进行遍历
二叉树可以进行顺序存储,也可以用来链式存储,我们在此只用链式存储进行建立,并且使用链式存储进行二叉树的层次建立 1.建立二叉树、辅助链表、辅助队列结构体 typedef char CElemType; //建立二叉树的对应的结构体 typedef struct BiTNode { CElemType data; struct BiTNode* lchild, * rchild;//创建二叉树的左右孩子 }BiTNode,*BiTree; typedef BiTree ElemType; //建
2022-04-29 11:46:29
2177
原创 [c++]结构体嵌套完成导师研究生成绩查询
题目: 完成两个结构体的嵌套,已知有3名导师,每位导师带5名学生,导师结构体中有导师的姓名以及对应的5名学生,学生结构体中有姓名与成绩,运用函数完成输入与输出并且打印结果 #include <iostream> #include <string> using namespace std; struct Student //创建学生结构体 { string sname; int score; }; struct Teacher //创建导师结构体 { string tn
2021-07-26 16:51:41
215
原创 [c++]数组的逆输出
建立一维数组a[5]={1,2,3,4,5},对其进行逆向输出 1 2 3 4 5 数组下标:0 1 2 3 4 既需要将a[0]与a[4],a[1]与a[3]进行互换,而当需要对更长的数组进行逆序排列的时候则可以设置首下标位int start =0,而尾下标为数组总数减一:int end=sizeof(a)/s...
2021-07-21 11:28:16
3255
原创 [c++]猜数字游戏
系统随机生成1-100之间的随机数,玩家进行猜测,如果猜错,提醒猜的数与生成数之间是偏大还是偏小;如果猜对,则退出游戏。 #include <iostream> #include <ctime> using namespace std; int main() { int num = 0; int self = 0; srand((unsigned int)time(NULL)); //定义种子生成随机数 确保每次生成数不一样 num = rand() % 100 + 1
2021-07-20 16:47:15
156
2
原创 C语言:运用结构体数组完成 4名学生的数据录入,并输出最大的姓名 成绩。
要求编写程序:有4名学生,每个学生的数据包括学号、姓名、成绩,要求找出成绩最高者的姓名和成绩。 【要求】 ()
2021-06-12 14:32:37
8026
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅