软件技术基础一些实例

软件技术基础一些实例

ID:14473376

大小:198.00 KB

页数:30页

时间:2018-07-28

软件技术基础一些实例_第1页
软件技术基础一些实例_第2页
软件技术基础一些实例_第3页
软件技术基础一些实例_第4页
软件技术基础一些实例_第5页
资源描述:

《软件技术基础一些实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件技术基础上机实验习题一、顺序表基础编程:(1)编程实现线性表插入、删除#includetemplateclasssq_LList{private:intmm;intnn;T*v;public:sq_LList(){mm=0;nn=0;return;}sq_LList(intm){mm=m;v=newT[mm];nn=0;return;}voidprt_sq_LList(){inti;cout<<"nn="<

2、_sq_LList(){if(nn==mm)return(-1);if(nn==0)return(0);return(1);}voidins_sq_LList(inti,Tb){intk;if(nn==mm)cout<<"overflow"<nn)i=nn+1;if(i<1)i=1;for(k==nn;k>=i;k--)v[k]=v[k-1];v[i-1]=b;nn=nn+1;return;}voiddel_sq_LList(inti){intk;if(nn==0){cout<<"underflow"<

3、)

4、

5、(i>nn)){cout<<"Notthiselementinthelist!"<s1(100);cout<<"第一个输出的顺序表对象s1:"<

6、.prt_sq_LList();s1.del_sq_LList(0);s1.del_sq_LList(2);cout<<"第三个输出的顺序表对象s1:"<typedefintmaxix[100];main(){maxixa;intcount,d,i,m,n;do{printf("输入n和m:");scanf("%d,%d",&n,&m);}while(n<=m);for(i=0;i

7、ile(dstructmonkey{intnumber;monkey*prev;monkey*next;};voidmain(){intn,m;cout<<"请输入猴子的数量"<>n;cout<<"请输入非标记数"<>m;inti;monkeymonkeys[1000];mon

8、key*p;for(i=0;inext;}cout<<"monkeyNo."<number<<"isnormal"<prev->next=p->next;p->next->prev=p->prev;p=p

9、->next;}while(p->next!=p);cout<<"第"<number<<"只是猴王"<voidmain(){inta[10],i,j;for(i=0;i<10;i++)a[i]=0;i=0;for(j=1;j<=1000;j++){a[i]=1;i=(i+j+1)%10;}for(i=0;i<10;i++)if(a[i]==0)cout<<"兔子可能藏在第"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。