数据结构实验报告

上传人:re****.1 文档编号:562704843 上传时间:2024-02-05 格式:DOCX 页数:3 大小:9.54KB
返回 下载 相关 举报
数据结构实验报告_第1页
第1页 / 共3页
数据结构实验报告_第2页
第2页 / 共3页
数据结构实验报告_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据结构实验报告》由会员分享,可在线阅读,更多相关《数据结构实验报告(3页珍藏版)》请在金锄头文库上搜索。

1、数据结构实验报告*学号: 姓名:日期: 程序名:实验内容:一、上机实验的问题和要求(需求分析):二、程序设计的基本思想,原理和算法描述:(包括程序的结构,数据结构,输入/输出设计,符号名说明等)三、调试和运行程序过程中产生的问题及采取的措施:四、源程序及注释:五、运行输出结果:附件:实验报告样例数据结构实验报告一学号:1495133 姓名: 日期:2008 3 20 程序名: 一explx实验内容:_顺序表的杳找一、上机实验的问题和要求(需求分析):题目从键盘上输入一个整数x和一个顺序表L,在顺序表L中查找x的位置。若找到, 则显示值x在L中的下标;否则显示“该数不存在”。二、程序设计的基本思

2、想,原理和算法描述:首先用seanf语句从键盘输入整数x及表L中元素,然后用循环语句在表L中搜索整数 x。一旦找到整数x,立即退出循环,这时循环变量i的值即为x在L中的下标。三、调试和运行程序过程中产生的问题及釆取的措施:(略)四、源程序及注释以及运行结果源程序程序名:expl.c#define N 10 /*定义顺序表中元素个数*/main()int i,x;int aN; /*定义顺序表*/clrscr(); /* 清屏 */printf(请输入一个整数:n); /*提示从键盘上输入整数*/scanf(%d,&x); /*从键盘输入一个整数*/printf(请输入表元素:n);for(i=0;i10;i+)/* 输入表元素 */scanf(%d,&ai);for(i=0;i10;i+)if(ai=x) break; /*在顺序表中找到x就退出循环,变量i的值就是x在表中的位置*/if(i10) printf(x在顺序表中的位置是:n%d,i);else printf(该数不存在!); /*如果i值大于等于10的话,说明找不到该数*/运行结果如输入整数x为:5输入表L中元素为:1 4 7 5 8 3 11 23 2 9运行结果:x在顺序表中的位置是:3又如输入整数x为:5输入表L中元素为:3 6 7 9 32 11 4 8 16 45则运行结果为:该数不存在!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号