C语言-上机实验报告样例.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实 验 报 告 课程名称 程序设计语言C 实验名称 控制结构程序设计 姓 名 潘登 学 号 201012010628 专业班级 材料1006 实验日期 2011年5月 20 日 成 绩 指导教师 侯锐 一、 实验目的 1. 学会正确使用关系运算符和关系表达式、逻辑运算符和逻辑表达式。 2. 掌握if语句和switch语句的结构和使用。 3. 掌握用while语句,do-while语句和for语句实现循环的方法。 4. 编写含有选择结构的程序 5. 练习循环程序的设计和调试一、实验目 P二,实验内容。 1分段函数求最大值, 2. 保存源程序,文件名为xt7-4.c 3. 运行程序,输入5 程序输出如下: array a: 4 6 9 13 16 19 28 40 100 insert data:5 Now,array a: 4 5 6 9 13 16 19 28 40 100 习题7.6 打开TC++3。1集成开发环境,编写程序代码如下: #includestdio.h #define N 11 void main() { int i,j,a[N][N]; for(i=1;iN;i++) { a[i][i]=1; a[i][1]=1; } for(i=3;iN;i++) for(j=2;j=i-1;j++) a[i][j]-a[i-1][j-1]+a[i-1][j]; for(i=1;iN;i++) { for(j=1;j=i;j++)printf(%6d,a[i][j]); printf(\n); } printf(\n); } 保存源程序,文件名为xt7-6.c 输出结果: 1 1 2 1 3 3 1 4 6 4 1 5 10 10 5 1 6 15 20 15 6 1 7 21 35 35 21 7 1 8 28 56 70 56 28 8 1 9 36 84 126 126 84 36 9 1 习题7.8 打开TC++3。1集成开发环境,编写程序代码如下: #includestdio.h #define N 4 #define M 5 void main() { int i,j,k,a[N][M],max,maxj,flag; printf(please input matrix:\n); for(i=0;iN;i++) for(j=0;jM;j++) scanf(%d,a[i][j]); for(i=0;iN;i++) { max=a[i][0]; maxj=0; for(j=0;jM;j++) if(a[i][j]max) { max=a[i][j]; maxj=j; } flag=1; for(k=0;kN;k++) if(maxa[k][maxj]) { flag=0; continue;} if(flag) { printf(a[%d][%d]=%d\n,i,maxj,max); break; } } if(! flag) printf(It is not exist! \n); } 保存源程序,文件名为:xt7-8.c 输入please input matrix: 2 3 4 5 4 6 8 10 6 9 12 15 8 12 16 20 输出结果:a[0][4]=5 五、实验分析和总结 本程序的功能是将数以数组输入,结合循环进行排序,运算等, 算法的基本思想是进行数组引用。 程序编译和运行时出现了如下错误: 数组中分号乱用 出错的原因和调试(纠错)步骤如下: 对数组引用不够熟练,理解不够透彻。 3. 通过编写本程序,有如下体会:数组引用很方便,能使大量运算简化。

您可能关注的文档

文档评论(0)

131****2653 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档