- 博客(20)
- 收藏
- 关注
原创 图书管理系统--基于链表的工程实践
开发环境:vs2022windows11C语言核心思想是:1.写一套链表的增删改查2.通过结构体封装,使得该链表可以存储各种类型的数据3.通过函数封装增删改查的操作,所有操作都对应一个函数关于文件操作:1.函数启动时,将文件导入到内存中2.所有增删改查都只是在内存中操作,并没有永久改变文件,除非执行了保存文件操作3.程序结束时,自动调用保存文件功能,将内存中的数据保存到文件中。
2025-03-03 12:54:29
168
原创 6-7 数据结构考题 - 二叉排序树分数 25作者 陈皓单位 合肥师范学院
下面给出了二叉排序树创建和搜索函数的大部分内容,但缺少了一部分(以下划线____标识出来的部分)。请先将以下代码中画横线的部分补充完整,然后将完整的函数BSTInsertBSTCreateBSTSearch提交系统,完成题目要求的功能。T=s;BSTree s;T=NULL;cin>>x;while (x!cin>>x;if(!elseElemType k要搜索的值顺序表中第一个数据元素存储在T.R[1]
2024-11-17 13:33:07
936
原创 PTA 3-5 彩虹瓶 作者 陈越 单位 浙江大学 一行一句注释 C++实现
彩虹瓶的制作过程(并不)是这样的:先把一大批空瓶铺放在装填场地上,然后按照一定的顺序将每种颜色的小球均匀撒到这批瓶子里。假设彩虹瓶里要按顺序装 N 种颜色的小球(不妨将顺序就编号为 1 到 N)。现在工厂里有每种颜色的小球各一箱,工人需要一箱一箱地将小球从工厂里搬到装填场地。如果搬来的这箱小球正好是可以装填的颜色,就直接拆箱装填;如果不是,就把箱子先码放在一个临时货架上,码放的方法就是一箱一箱堆上去。
2024-10-22 21:13:43
548
原创 数据库实验3 头歌实验平台 成都信息工程大学任务描述本关任务:在银行表中插入如下数据:银行代码号为:000001,银行名称为:中国农业银行,电话为空值,贷款总额为0
头歌实验3
2024-10-18 02:05:44
348
原创 数据库实验2 头歌实验平台 成都信息工程大学 任务描述本关任务:查询选修了其它专业的课程的学生选修信息结果集各项数据的别名为:姓名、学号、学生所在专业、课程名、课程所属专业。查询结果按学生所在专
要抄的话最好是完全一样,比如count(*),如果你写成count (*)他就什么也不输出(也就是count语句多打一个空格都不行)
2024-10-10 09:50:09
628
原创 Java PTA 7-2 实验3-2 2.第3-1题中增加两个static 成员 :圆周率和圆对象个数, 增加两个 static 方法,分别是设置圆周率(3.14)和显示当前圆对象个数的, 仔细体会静
2.第3-1题中增加两个static 成员 :圆周率和圆对象个数, 增加两个 static 方法,分别是设置圆周率(3.14)和显示当前圆对象个数的, 仔细体会静态成员与实例成员的使用方法和区别。两个圆半径分别为3和2。
2024-04-16 17:13:56
287
原创 Java PTA 7-1 实验3-1 1.编写一个圆环类 Ring 的 Java 程序。圆环类有 3 个数据成员 , 分别是内半径 innerRadius, 外半径 outerRadius 和颜色 c
1.编写一个圆环类 Ring 的 Java 程序。圆环类有 3 个数据成员 , 分别是内半径 innerRadius, 外半径 outerRadius 和颜色 color, 这些属性可以查看 get 也可以重新设置 set, 另外 , 圆环还可以返回其面积 area。
2024-04-16 17:11:36
592
原创 Java PTA 7-3 实验3-3 设计一个教材类,一个课程类,及一个为某门课程指定参考教材的类。一门课程可以有多本参考教材,再设计一个测试类。
设计一个教材类,一个课程类,及一个为某门课程指定参考教材的类。一门课程可以有多本参考教材,再设计一个测试类。
2024-04-16 17:05:24
373
原创 引用符&的简单介绍
使用&可以为变量取别名如:int a=1;int& b=a;则输出b和输出a是一样的,它们指向同一块空间,修改b也会把a的值也修改了。
2024-04-14 20:01:43
203
1
原创 为什么补码等于反码加一
补码(Two's complement)是一种在计算机系统中用来表示有符号整数的方式。它的主要特点是能够简化二进制加法和减法的实现,特别是在涉及到负数时。在补码系统中,正数的补码与其普通的二进制表示相同,而负数的补码则是其绝对值的二进制表示取反(即将每个位上的0变为1,1变为0)后加1。消除+0和-0的区别:在原码或反码表示中,+0和-0有不同的表示,这可能导致混淆。补码通过将+0和-0统一为同一个二进制形式(即全0),消除了这种歧义。简化硬件设计。
2024-03-28 19:00:31
908
1
原创 7-31 歌唱比赛计分 pta (一行一句注释)
设有10名歌手(编号为1-10)参加歌咏比赛,另有6名评委打分,每位歌手的得分从键盘输入,计算出每位歌手的最终得分(扣除一个最高分和一个最低分后的平均分),最后按最终得分由高到低的顺序输出每位歌手的编号及最终得分。
2024-01-10 21:37:31
1286
原创 6-7 学生成绩的统计(结构体) pta (含注释)
在这里给出函数被调用进行测试的例子。例如:int id;int math;}STU;STU *pmax;return 0;/* 请在这里填写答案 */2 张 78 341 李 67 894 王 90 673 刘 85 955 赵 56 89maxinfo:3 刘 85 95 90.0int i;for (i=0;i<num;i++)//计算平均分STU *FindMaxIndex(STU *p,int num) //注意返回类型为指针int i;
2024-01-10 16:41:14
1507
原创 6-11 连接字符串(排除相同的字符) (含注释)
dst、src分别指向主调函数中的第一个字符串和第二个字符串,最终连接完成的字符串由dst指向。
2024-01-08 19:24:40
593
1
原创 7-13 一帮一 pta (含注释)
一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的学生分为一组。
2024-01-02 20:39:38
663
原创 6-4 奇数值结点链表分 pta 一行一句注释
函数readlist从标准输入读入一系列正整数,按照读入顺序建立单链表。当读到−1时表示输入结束,函数应返回指向单链表头结点的指针。函数getodd将单链表L中奇数值的结点分离出来,重新组成一个新的链表。返回指向新链表头结点的指针,同时将L中存储的地址改为删除了奇数值结点后的链表的头结点地址(所以要传入L的指针)。
2023-12-20 15:20:44
429
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人