《C语言程序设计Ⅰ实验指导书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计Ⅰ实验指导书

《C语言程序设计Ⅰ》 实验指导书 (2011—2012学年第一学期) 班 级: 学 号: 姓 名: 教 师: 李金洋 医药信息工程学院·计算中心 2011年10月 目 录 实验1、C语言编程环境和运行C程序的方法 1 实验2、简单的顺序结构程序设计 3 实验3、数据类型和表达式 5 实验4、选择结构程序设计 8 实验5、循环结构程序设计(1) 12 实验6、循环结构程序设计(2) 15 实验6、循环结构程序设计(2) 16 实验7、数组(1) 20 实验8、数组(2) 22 实验8、数组(2) 23 实验9、函数(1) 25 实验10、函数(2) 28 实验11、函数(3) 30 实验1、C语言编程环境和运行C程序的方法 一、实验目的 1、熟悉Visual C6.0集成开发环境的使用方法; 2、熟悉C语言程序从编辑、编译、连接到最后运行得到结果的过程及各过程的作用; 3、了解C语言程序的结构特征与书写规则,能够编写简单的C程序; 4、初步理解程序调试的思想,能找出并改正C程序中的语法错误。 二、实验内容 1、熟悉上机环境 ⑴参照教材附录A(P370~376)的内容,熟悉VC++6.0集成环境,重点是其中常用菜单、工具按钮的功能; ⑵在D盘建立一个自己的工作文件夹,文件夹以班名+学号后两位+姓名来命名(如:应用1105张三);分别创建、编辑并运行教材第1章中的3个例题,初步熟悉C源程序的结构特点和运行方式。 2、编程 参照教材例题1.1编写一个程序实现分两行输出自己的姓名及联系电话。 3、程序改错调试 以下给定程序的功能是在屏幕上显示“Welcome to You!”,其中存在3处错误,请指出错误所在,并调试程序使其能运行得到正确结果。 #includestdio.h mian() //1 { printf(Welcome to You!\n) //2 } 4、选做题 ⑴自学教材P47内容以及附录B中的字符与ASCII码对照表,编程输出以下图形: ? ((( ? ⑵编程输出如下通讯录功能菜单界面 三、实验要求 1、将每次实验所编辑的C源程序调试通过后分别保存在D盘上自己的文件夹中(备查!)及自己的U盘中; 2、对调试过程中出现的问题和解决方法进行必要的记录,并予以简要分析 四、实验小结 结合本次实验简述C程序从编写到最终运行的一般过程,并简要说明其中每个步骤的作用及其生成的文件类型。 实验2、简单的顺序结构程序设计 一、实验目的 1、熟练掌握格式化输入函数scanf()、格式化输出函数printf()的使用; 2、掌握简单的顺序结构程序的编写以实现简单的数据处理; 3、进一步熟悉VC++环境下C程序的编辑、编译、连接和运行的过程。 二、实验内容 1、编程:由键盘输入两个整型变量a和b的值。编程计算并输出a与b的和、差、积、商、a除以b的余数、ab的值。输入输出参考示例如下:提示:用到C语言的运算符(参见P52)+、-、*、/、%、函数pow()(参见附录C P385) 请输入a,b的值: a=3,b=2 a+b=5 a-b=1 a*b=6 a/b=1 a%b=1 a^b=9 2、编程:求一元二次方程ax2+bx+c=0的实根x1,x2,。a,b,c的值由键盘输入,设b2-4ac0。输入输出示例如下: 请输入三个系数a,b,c的值: (提示:用到C语言的库函数sqrt()(参见附录C P385)) a=1,b=3,c=2 x1=-1.00 x2=-2.00 3、程序改错与调试:修改以下程序中的错误,并将调试的相关信息填入下表中。 (特别提示:当程序在编译时发现很多错误,此时应从上到下改一个错误,就重新再编译,因为有时一个错误会引起很多错误信息。) 1 #includestdio.h 2 Main() 3 { 4 int x=1;y; 5 6 y=x++; 7 printf(y=%d ,y) 8 int z; 9 z=++x; 10 print(z=%d\n ,z); 11 } 程序中存在的错误及其相关信息一览表 行号 错误类型 错误提示信息 错误的原因及修改方案 4、(选做)编写一个程序,要求从键盘输入一个3位整数,然后将它们逆

文档评论(0)

yuerang3062 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档