- 博客(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
2087
原创 [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
158
原创 [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
2902
原创 [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
90
2
原创 C语言:运用结构体数组完成 4名学生的数据录入,并输出最大的姓名 成绩。
要求编写程序:有4名学生,每个学生的数据包括学号、姓名、成绩,要求找出成绩最高者的姓名和成绩。【要求】 ()
2021-06-12 14:32:37
7778
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人