怎么编写主函数实现对这些线性顺序表的基本操作的测试?
答案:2 悬赏:60 手机版
解决时间 2021-12-01 11:09
- 提问者网友:不要迷恋哥
- 2021-12-01 04:59
怎么编写主函数实现对这些线性顺序表的基本操作的测试?
最佳答案
- 五星知识达人网友:渊鱼
- 2021-12-01 05:18
看不清 可以清楚点吗追问
~~~我拍的还看的清楚,但是一传上来就不行了~把代码给你可以吗追答具体要问什么问题追问就是怎么在主函数运行插入和删除函数追答直接在主函数里调用插入和删除函数就行比如插入 第一个形参就是原先数组 第二个形参就是原先数组的个数 第三个形参就是要插入的位置 第三个形参就是要插入了的数据追问嗯,就是这里一直报错然后不知道该怎么写追答在主函数可以这么写
int a[10]={0}
Insert(a,10,2,2)
意思就是在a数组里的第2个位置添加数据2可以把错误提示贴出来嘛追问可以给我调用插入函数的代码吗?删除的我自己想追答还有你写了俩个stdio.h的头函数追问嗯,谢谢追答错误提示有吗追问等下追答好的追问
我手打吧追答不用了你Insert()函数的第二个形参把取地址符号删除追问SeaList L={{1,2,3,4,5},5};
Inser(L.data,5,6,6);追答你把取地址符号删除还错误是吗!?追问error是invalid initialization of nonˉconst reference of type int& from an rvalue of type int还有个note 是in passing argument 2 of void Insert (int* ,int& ,int,int)追答Insert()函数的第二形参是地址 你直接给的数值 不符合形参输入形式 你把&符号去掉 试试追问所以第二个数字前要加取地址符?追答void Insert(int A[],int m,int i,int x)定义函数的时候这么写 不要取地址追问删除后是编译可以了追答还有什么问题?追问但是这样只在删除函数内改变了线性表长度,如果在主函数内接着提取n的值,不会出错吗我刚才试了下,显示的长度是5不是6啊追答会 如果你想一直保存 就得需要指针 用指针传递结构你这个程序整体想实现什么你告诉我 我明天试着给你写出来 发给你int Insert(SeqList *p,int i,intx)这么定义函数传递地址就可以改变内容追问
实验二的123~~~3不会4就一直没写好的谢谢看的清楚吗我再发一个
刚学数据结构,没预习,很吃力追答就是实验二嘛?追问嗯追答明天联系你 今天太晚了追问好的 晚安追答在吗追问在追答给我你QQ把 我QQ发给你追问1875953180
~~~我拍的还看的清楚,但是一传上来就不行了~把代码给你可以吗追答具体要问什么问题追问就是怎么在主函数运行插入和删除函数追答直接在主函数里调用插入和删除函数就行比如插入 第一个形参就是原先数组 第二个形参就是原先数组的个数 第三个形参就是要插入的位置 第三个形参就是要插入了的数据追问嗯,就是这里一直报错然后不知道该怎么写追答在主函数可以这么写
int a[10]={0}
Insert(a,10,2,2)
意思就是在a数组里的第2个位置添加数据2可以把错误提示贴出来嘛追问可以给我调用插入函数的代码吗?删除的我自己想追答还有你写了俩个stdio.h的头函数追问嗯,谢谢追答错误提示有吗追问等下追答好的追问
我手打吧追答不用了你Insert()函数的第二个形参把取地址符号删除追问SeaList L={{1,2,3,4,5},5};
Inser(L.data,5,6,6);追答你把取地址符号删除还错误是吗!?追问error是invalid initialization of nonˉconst reference of type int& from an rvalue of type int还有个note 是in passing argument 2 of void Insert (int* ,int& ,int,int)追答Insert()函数的第二形参是地址 你直接给的数值 不符合形参输入形式 你把&符号去掉 试试追问所以第二个数字前要加取地址符?追答void Insert(int A[],int m,int i,int x)定义函数的时候这么写 不要取地址追问删除后是编译可以了追答还有什么问题?追问但是这样只在删除函数内改变了线性表长度,如果在主函数内接着提取n的值,不会出错吗我刚才试了下,显示的长度是5不是6啊追答会 如果你想一直保存 就得需要指针 用指针传递结构你这个程序整体想实现什么你告诉我 我明天试着给你写出来 发给你int Insert(SeqList *p,int i,intx)这么定义函数传递地址就可以改变内容追问
实验二的123~~~3不会4就一直没写好的谢谢看的清楚吗我再发一个
刚学数据结构,没预习,很吃力追答就是实验二嘛?追问嗯追答明天联系你 今天太晚了追问好的 晚安追答在吗追问在追答给我你QQ把 我QQ发给你追问1875953180
全部回答
- 1楼网友:旧脸谱
- 2021-12-01 06:56
图片看不清楚,为何不发文本呢?
在文本编辑或C语言编辑环境下全部选择,复制,再粘贴到提问环境,三个组合键(Ctrl + A、Ctrl + C、Ctrl+ V)即可轻松完成。
在文本编辑或C语言编辑环境下全部选择,复制,再粘贴到提问环境,三个组合键(Ctrl + A、Ctrl + C、Ctrl+ V)即可轻松完成。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯