完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#include
#include #define MAXSIZE 20 /* 数组最大界限 */ typedef int ElemType; /* 数据元素类型 */ typedef struct { ElemType a[MAXSIZE]; /* 一维数组 子域 */ int length; }SqList; /* 顺序存储的结构体类型 */ //SqList a,b,c; /* 函数声明 */ void creat_list(SqList *v); void out_list(SqList v); void insert_sq(SqList *v,int i,ElemType x); //int locat_sq(SqList L,ElemType e); void main() { int i,v; ElemType x; char ch; do { printf("nnn"); printf("n 1. 建立线性表 " ); scanf("%d",&v); printf("n 2. 在i位置插入元素"); scanf("%d",&x); // void out_list(SqList *v); }while(x!=0); printf("n 再见!"); printf("n 打回车键,返回。"); ch=getchar(); } /* main */ /* 建立线性表 */ void creat_list(SqList *v) { int i; printf("n n=?"); scanf("%d",&v->length); for(i=0;i scanf("%d",&(v->a[i])); } } /* creat_list */ /* 输出线性表 */ void out_list(SqList v) { int i; char ch; printf("n"); for(i=0;i<=v.length-1;i++) printf("%10d",v.a[i]); printf("nn 打回车键,继续。"); ch=getchar(); } /* out_list */ /* 在线性表的第i个位置插入元素e */ int locat_sq(SqList v, ElemType x) { int i=0; while(i<=v.length-1) i++; if(i<=v.length-1&&v.a[i]>v.a[i-1]&&v.a[i] else return(-1); } void insert_sq(SqList *v,int i,ElemType x) { //int j; if (v->length==MAXSIZE) printf("n overflow !"); else if(i<1||i>v->length+1) printf("n erroe i !"); else{ if(v.a[i]>v.a[i-1]&&v.a[i] for(j=v->length-1; j>i-1; j--) // v->a[j+1]=v->a[j]; /* 向后移动数据元素 */ v->a[i]=x; /* 插入元素 */ v->length++; /* 线性表长加1 */ } } /* insert_sq */ --------------------Configuration: shugou - Win32 Debug-------------------- Compiling... shugou.cpp D:C语言C程序shugoushugou.cpp(18) : warning C4101: 'i' : unreferenced local variable D:C语言C程序shugoushugou.cpp(65) : error C2228: left of '.a' must have class/struct/union type D:C语言C程序shugoushugou.cpp(65) : error C2228: left of '.a' must have class/struct/union type D:C语言C程序shugoushugou.cpp(65) : error C2228: left of '.a' must have class/struct/union type D:C语言C程序shugoushugou.cpp(65) : error C2228: left of '.a' must have class/struct/union type D:C语言C程序shugoushugou.cpp(67) : error C2065: 'j' : undeclared identifier 执行 cl.exe 时出错. shugou.obj - 1 error(s), 0 warning(s) 题目要求就是填写的主题 有朋友可以解决一下吗?想了一天了 都没搞定 谢谢!!!!!!!! |
|
相关推荐
1 个讨论
|
|
准备做一个电子diy将太阳能和led结合起来,大家有什么好的创意吗?
3378 浏览 0 评论
21746 浏览 180 评论
1484 浏览 0 评论
5478 浏览 1 评论
分享一个比较好的编码器模式的程序 自己曾经做过倒立摆的程序 亲测好用
8732 浏览 24 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 18:33 , Processed in 0.518886 second(s), Total 54, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号