




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实 验 报 告工学院 土木工程专业 09级 2011 至 2012 学年度 第 1 学期学号:xxxxxx 姓名:xxxxxxx 2011 年11月 03日 第34节 综合 楼 325教室进入实验室时间同组者离开实验室时间实验项目名称09:50无11:30实验六 数组实验目的:1、熟悉一维数组和二维数组的定义、赋值和输入输出方法;2、掌握字符数组和字符串函数的使用;3、掌握与数组有关的算法(特别是排序算法)。实验内容 编程序并上机调试运行。(1) 用选择法对10个整数排序。10个整数用scanf函数输入。 输入程序如下: #includeint main()int i,j,min,temp,a11; printf(enter data:n); for(i=1;i=10;i+) printf(a%d=,i); scanf(%d,&ai); printf(n); printf(The orginal numbers:n); for(i=1;i=10;i+) printf(%5d,ai); printf(n); for(i=1;i=9;i+) min=i; for(j=i+1;jaj)min=j; temp=ai; ai=amin; amin=temp; printf(nThe sorted numbers:n); for(i=1;i=10;i+) printf(%5d,ai); printf(n); return 0;运行结果如下:(2)已有一个已排好的数组,要求输入一个数后,按原来排序的规律将它插入数组中。输入程序如下:#includeint main()int a11=1,4,6,9,13,16,19,28,40,100; int temp1,temp2,number,end,i,j; printf(array a:n); for(i=0;iend) a10=number; else for(i=0;inumber) temp1=ai; ai=number; for(j=i+1;j11;j+) temp2=aj; aj=temp1; temp1=temp2; break; printf(Now array a:n); for(i=0;i11;i+) printf(%5d,ai); printf(n); return 0; 运行结果如下:(2) 有一篇文章,共有3行文字,每行有80个字符。要求统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。 输入程序如下:#includeint main()int i,j,upp,low,dig,spa,oth; char text380; upp=low=dig=spa=oth=0; for(i=0;i3;i+) printf(please input line %d:n,i+1); gets(texti); for(j=0;j=A&textij=a&textij=0&textij=9) dig+; else if(textij= ) spa+; else oth+; printf(nupper case:%dn,upp); printf(lower case:%dn,low); printf(digit :%dn,dig); printf(space :%dn,spa); printf(other :%dn,oth);return 0; 运行结果如下:(4) 找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。 输入程序如下:#include#define N 4#define M 5int main() int i,j,k,aNM,max,maxj,flag; printf(please input matrix;n); for(i=0;iN;i+) for(j=0;jM;j+) scanf(%d,&aij); for(i=0;iN;i+) max=ai0; maxj=0; for(j=0;jmax) max=aij; maxj=j; flag=1; for(k=0;kakmaxj) flag=0; continue; if(flag) printf(a%d%d=%dn,i,maxj
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河南郑州市中华保险招聘考前自测高频考点模拟试题及1套完整答案详解
- 2025内蒙古考试录用特殊职位公务员及调剂考前自测高频考点模拟试题附答案详解(完整版)
- 2025江苏苏州市张家港市建安工程机械质量检测有限公司招聘5人考前自测高频考点模拟试题及答案详解(易错题)
- 2025湖南株洲市田心街道社区卫生服务中心招聘见习人员4人考前自测高频考点模拟试题及答案详解(有一套)
- 质量检验全面管理指南与表格包
- 成长路上勇敢面对挫折演讲稿(7篇)
- 2025杭州临安区教育局公开招聘中小学教师76人模拟试卷及答案详解(夺冠系列)
- 2025包头白云鄂博矿区就业困难人员公益性岗位招聘考前自测高频考点模拟试题及答案详解1套
- 2025届春季河南新乡市卫龙校园招聘考前自测高频考点模拟试题及完整答案详解1套
- 2025广东惠州大亚湾开发区招聘公办学校教师358人考前自测高频考点模拟试题有完整答案详解
- 贴片电阻的识别与检测
- 影视鉴赏-第一章-影视鉴赏的基本概念
- 医院院前急救病历 广州市急救中心
- 诊断学胸壁胸廓与乳房
- 输液室运用PDCA降低静脉输液患者外渗的发生率品管圈(QCC)活动成果
- 电气设备空载试运行及负荷试运行记录
- 全等三角形-倍长中线法
- 集约化猪场的规划设计
- 数星星的孩子习题精选及答案
- 螺旋千斤顶设计大作业
- 超声流量计技术规格书9
评论
0/150
提交评论