



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计实验报告实验名称数组学院资源与土木工程专业班级采矿1201姓名杨林学号任课教师柳秀梅实验时间2013年5月14日星期二实验目的熟练掌握一维数组、二维数组的定义、初始化和输入、输出方法;熟练掌握字符数组和字符串函数的使用;熟练与数组有关的常用算法(如查找、排序等)。实验内容设定一个整型数组存放20个元素,采用直接赋值的方法在程序中初始化该数组(假设这些数组已排序);用scanf函数输入一个要找的数值;对查找的结果给出相应的说明,如果找到该数值,则输出“Found”信息,并给出该数是数组中的第几个元素。如果该数值不在数组中,则输出“Notfound”信息。开始算法描述流程图开始变量声明a[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20},变量声明a[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20},x=0,y=10,p=0,n,t输入n输入nx<y?x<y?Nt=(x+y)/2Yt=(x+y)/2n==a[t]?Yn==a[t]?Nn>a[t]?n>a[t]?p==1?x=t+1y=t+1NYp==1?x=t+1y=t+1N输出“Found”输出“Thelocationis”结束输出“Found”输出“Thelocationis”结束输出“Notfound”源程序测试数据测试数据3,516运行结果当测试数据为3时当测试数据为5时当测试数据为16时出现问题及解决方法当在数组a[20]中找到输入的数时,无法结束循环,加入break语句后即解决此问题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黄州教师招聘面试真题及答案
- 新能源汽车的发展模式对比研究试题及答案
- 新能源汽车的智能制造及其市场前景分析试题及答案
- 数字化营销赋能食品饮料行业2025年电商运营增长模式报告
- 综合管理考试题及答案
- 精准商务英语考试试题及答案
- 短视频平台社会责任履行现状与2025年展望报告
- 文化产业园产业集聚与服务体系下的文化产业园区产业链协同效应报告
- 共享智能健身设备在健身房会员服务中的价值与作用报告
- 线上线下融合在农业电商中的实践试题及答案
- 2025年中国陈皮市场调查研究报告
- 2024年农艺师考试考试形式试题及答案
- 老年综合评估技术应用中国专家共识解读
- 手术中大出血抢救流程
- 初中语文第23课《“蛟龙”探海》课件-2024-2025学年统编版语文七年级下册
- 电工技术基础 教案全套 欧小东 第1-10章 直流电路的基础知识-过渡过程
- 汽车销售礼仪与沟通技巧考核试卷
- 光伏电站面试题库及答案
- 遗体转运协议书范本
- 挖矿委托协议书范本
- 2025年标准租房合同范本
评论
0/150
提交评论