《高级语言程序设计》-实验指导书.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文档。上传文档
查看更多
《高级语言程序设计》-实验指导书.doc

高级语言程序设计 (C语言程序设计) 上 机 实 验 指 导 书 南昌理工学院 计算机系 目 录 上机实验总的目的和要求-----------------------------------------------2 实验一 C语言基础----------------------------------------------------3 实验二 简单条件判断------------------------------------------------ 4 实验三 多路分支switch语句------------------------------------- 5 实验四 for循环语句--------------------------------------------------7 实验五 循环嵌套与一维数组----------------------------------------9 实验六 函数定义与调用---------------------------------------------10 实验七 指针变量作为函数实(形)参---------------------------12 实验八 指向结构体的指针------------------------------------------14 上机实验总的目的和要求 学习C语言程序设计课程必须重视实践环节。即独立编写程序,独立上机调试程序。 上机的目的,绝不仅是为了验证教材和上课的内容或者验证自己所编的程序正确与否。学习程序设计,上机实验的目的应该说是: (1)加深对讲授内容的理解,尤其是一些语法规定,通过多次上机,就能自然地、熟练地掌握。 (2)熟悉所用的计算机系统的操作方法,了解和熟悉C语言程序开发的环境。 (3)学会上机调试程序,培养对程序的纠错能力。善于发现程序中的错误,并能很快的排除这些错误。 上机实验一般包括以下几个步骤: (1)准备好上机所需的程序。手编程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。对程序中存在的问题,应做出记号,切记不能事先不编程序或临时抄别人程序去上机。 (2)上机输入和调试自己的程序。应该一人一机,独立上机。上机过程中出现的问题,除了系统问题以外,应该自己调试,独立处理。 (3)上机结束后,应整理出实验报告,实验报告应包括以下内容: a、题目。 b、程序清单(计算机打印出的程序清单)。 c、运行结果(必须是上面程序清单所对应打印输出的结果)。 d、对运行情况所做的分析以及本次调试程序所取得的经验。如果程序未能通过,应分析其原因。 下面的每一次实验都对应教材中的相应内容。上机时间为每次2小时。 实验一:C语言基础 一、实验题目: 已知一梯形,其上底为12.3,下底为21.6,高为5,求其面积。(数据要输入,结果要 输出,要用已学的程序结构、语句和运算规则编写本程序。) 二、实验目的 根据所学C语言关于基本类型变量,加、减、乘、除等基本运算符的定义与使用规则, 输入/输出函数调用语句的使用格式,进行相应程序设计训练,巩固已学的基本知识。 三、实验内容 1、标识符的定义规则和表达式的组成 2、数据类型及定义变量的作用,掌握定义变量的方法 3、输入/输出函数调用语句的使用 4、C语言程序的一般描述格式 四、实验步骤 1、按C语言应用程序的固定框架编程。 2、按要求分别定义四个float类型变量s、x、g、m,分别代表上底、下底、高和面积。 利用输入函数调用语句分别输入相关数据,并进行相应运算。 3、使用输出函数调用语句输出面积值。 五、实验要求: 1、在规定的实验时间内所编程序能得出正确结果,完成实验任务 2、所编程序必须具备实现“实验题目”中要求的各程序功能要素 3、所编程序必须语句正确、速写规范、逻辑清晰 六、实验结果: #include stdio.h int main( ) { float s,x,g,m; scanf(s=%f,x=%f,g=%f,s,x,g); m=(s+x)*g/2; printf(m=%f\n,m); return 0; } 七、实验心得: 实验二:简单条件判断 一、实验题目: 随机算出任意两个圆面积的值s1、s2;假如s1s2,则按先s1后s2的顺序从小到大输出两个面积值;假如s1s2,则将大面积值放入s1后输出;假如s1=s2,则将s2的值输出。(数据要输入时要有提示,要用已学的条件判断结构编写本程序,要看清题目的要求此题有多种编法。) 二、实验目的 根据所学C语言关于条件判断结构的

文档评论(0)

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

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

1亿VIP精品文档

相关文档