课程实验
CurtainXT
实习游戏程序员
展开
-
C++数据结构实验三 字符串和数
实验内容1.定义任意两个字符串,完成以下操作:(1)编写求字符串长度函数,显示该字符串长度;(2)编写字符串拼接函数,将该字符串与键盘输入的另一字符串拼接,并显示拼接结果;(3)编写比较大小函数,比较两字符串大小,并显示比较结果。2.实现奇数阶幻方。在一个由若干个排列整齐的数组成的正方形中,图中任意一横行、一纵行的几个数之和都相等,具有这种性质的图表,称为“幻方”。按目前填写幻方的方法,是把幻方分成了三类,即奇数阶幻方、双偶阶幻方、单偶阶幻方。奇数阶幻方的方法比较简单,这里只考查奇数阶幻方的程序。原创 2021-05-06 19:25:00 · 1411 阅读 · 0 评论 -
C++数据结构实验二栈和队列
实验内容1.建立一个空栈,并按要求完成:(顺序存储)(1)编写入栈函数,随机产生10个100以内的整数,并按输入顺序依次入栈,考虑判断上溢情况;(2)编写出栈函数,从键盘输入出栈元素个数n(n<10),将n个元素出栈并显示出栈元素,考虑判断下溢情况;(3)编写取栈顶元素函数,若栈不为空,则取出栈顶元素显示;否则提示栈空。2. 建立一个空队列,并按要求完成:(链接存储)(1)编写入队函数,随机产生10个100以内的整数,并按输入顺序依次入队,考虑判断队满情况;(2)编写出队函数,从键盘输入原创 2021-01-21 12:07:32 · 3766 阅读 · 3 评论 -
C++数据结构实验一线性表
实验一 线性表实验内容1.建立一个顺序表,随机产生 10 个 100 以内的整数,并按要求完成:(1)编写显示函数,在屏幕上显示顺序表中的 10 个整数;(2)编写查找函数,从键盘输入任一整数在顺序表中查找,若找到,返回该元素在顺序表中的位置,否则提示无此元素;(3)编写插入函数,从键盘输入待插入元素及插入位置,将完成插入后的顺序表输出;(4)编写删除函数,从键盘输入待删除元素位置,将该位置元素删除后的顺序表输出。2.有两个有序排序的单链表 L1 和 L2,分别存放 10 个数据元素,原创 2021-01-21 12:07:19 · 3989 阅读 · 1 评论