当前位置: 东星资源网 > 优质范文 > 周年庆典 > 正文

北航计软实验报告一

时间:2020-11-21 12:10:57 来源:东星资源网

 计算机软件基础 上机实验报告(一)

 XXXXXX 班 XXX

 1. 实验目的 掌握线性表在顺序分配下的插入与删除运算;掌握线性表的链式存储结构;掌握插入排序的方法;并掌握一种产生随机数的方法。

 2. 实验内容 1. 产生 1000 个 0 至 999 间的随机整数,并以产生的次序存入一个数据文件中。

 2. 编制一个程序,依次实现以下功能:

 (1) 定义一个有序(非递减)线性表,其最大容量为 1000,初始时为空。

 (2) 从由 1 产生的数据文件中依次取前 N 个随机整数,陆续插入到此线性表中,并要求在每次插入后保持线性表的有序性。最后将此有序线性表打印输出。

 (3) 在由(2)产生的线性表中,依在 1 中产生的次序逐个将元素删除,直至表空为止。

 3. 以 N=100 及 N=400 分别运行 2 的程序,并比较它们的运行时间。

 4. 编写一个程序,用插入排序依次将 1 中产生的 1000 个随机整数链接成有序链表(不改变原随机数在存储空间中的顺序)。

 3. 源代码与运行结果 #include<stdio.h> #include<stdlib.h> #include<time.h>

 /** 1_1 产生 1000 个 0 至 999 间的随机整数,并以产生的次序存入一个数据文件(1_1.txt)中。

 **/

 main() {

  FILE *fo=fopen("1_1.txt","w");

== 试读已结束,如需继续阅读敬请充值会员 ==
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/月,98元/年,微信支付秒开通!)
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册登录会员
标签: 北航 实验 报告
《北航计软实验报告一.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

关于我们 | 网站地图 | 版权声明 | 联系我们 |

Copyright @ 2006 - 2024 dxf5.com All Rights Reserved

东星资源网 版权所有 友链、商务、投稿、客服、撤稿、投诉:QQ:179266880 邮箱:cptoo@163.com
《中华人民共和国电信与信息服务业务》 工业和信息化部 湘ICP备14009742号-43