C語言程序设计实验指导书.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C語言程序设计实验指导书

C语言程序设计 实验指导书 ? ? ? ? ? ? ? 计算机学院计算机科学教研室 武汉科技大学 2005年 ? ? 实验一 Turbo C编译环境的使用 【实验目的】 1.熟悉Turbo C编译环境。 2.熟悉Turbo C较常用的功能,能够对所编写的程序进行编制、连接,并生成可执行文件。 ? 【实验内容】 上机使用Turbo C编写程序,并进行编译、连接、生成可执行文件。 1.调用Turbo C程序 从键盘输入“tc”命令 C:\TCtc ↙   出现如下图所示界面 Turbo C主菜单中共有8个菜单,功能如下: File 处理文件(包括文件载入、保存、选择、建立、另存为等),目录操作(包括目录列表、改变工作目录等),退出以及调用DOS。其中主要用到Load、New、Save、Write to、Quit这五个功能。 Edit 建立与编辑C源文件。 Run 控制运行程序。 Compile 编译并生成目标程序和可执行程序文件。 Project 允许说明程序中包含哪些文件的管理项目(Project)。 Options 可以选择集成编译环境的相关选项(如存储模式、编译时的相关选项、诊断以及连接任选项)与定义宏,可以记录Include、Output与Library文件目录,保存编译选项和从配置文件加载相关选项。 Debug 检查、改变变量的值,查找函数,程序运行时查看调用栈。选择程序编译时是否在执行行代码中插入调试信息。 Break/Watch 增加、删除、编辑监视表达式,设置、清除、执行至断点处。 ? 2.输入以下源程序 #includestdio.h main() { printf(This is the first program!\n); } ? 3.编译源程序 选择“Compile”菜单并在其下拉菜单中选择“Compile to OBJ”,进行编译,得到一个后缀为.obj的目标程序。然后再选择菜单中的“Compile/Link EXE file”,进行连接操作,生成一个后缀为.exe的可执行文件。 也可以将编译和连接一起完成,选择菜单中的“Compile/Make EXE file”,就可以一次完成编译和连接。 如果程序中有错误,则会在底部消息框中显示错误信息,此时按任何键就能恢复显示源程序,光标停在出错地方。 修改错误完成后重新编译或连接,直到没有错误为止。 ? 4.执行程序 选择“Run”菜单并在其下拉菜单中选择“Run”,系统就会执行已编译好的目标文件。如果程序执行中需要输入数据,则此时应输入所需数据,程序继续执行。 程序执行完毕后,应查看程序执行结果是否正确,选择“Run”菜单中的“User Screen”,就可以查看程序运行结果。如果程序结果不正确,则需要修改程序,重新编译、连接、执行,直到结果正确为止。 ? 5.退出程序 程序执行正确后可以退出Turbo C编译环境,选择“File”菜单中的“Quit”即可退出Turbo C编译环境。 ? ? 提示: 程序编译中常见错误和程序调试方法可参见书中第十六章《常见错误和程序调试》。 ? ? ? ? ? ? ? ? ? ? ? 实验二 顺序程序设计 【实验目的】 1.学会顺序程序设计的思想。 2.进一步熟悉Turbo C集成编译环境的使用,达到熟练使用的目的。 3.熟练掌握各种数据类型的输入输出格式,并学会使用输入输出函数。 4.学会使用表达式。 ? 【实验内容】 1.在屏幕中输出一行文字“Hello,Welcome!”。 说明: (1)只需要在屏幕中显示一行文字即可 参考程序如下: #includestdio.h main() { printf(Hello,Welcome!\n); } ? 2. 输入一个华氏温度,要求输出摄氏温度。公式为 输出要求有文字说明,取两位小数。 说明: (1)摄氏温度F和华氏温度c都应用float类型变量存储; (2)注意表达式书写中的各变量的顺序问题; (3)输出时只需输出两位小数。 参考程序如下: #includestdio.h main() { float F,c; printf(input F:); scanf(%f,F); c=5*(F-32)/9; printf(c=%.2f\n,c); } ? 3.输入三角形三边长、、,求三角形周长l和面积。用scanf输入数据,输出计算结果,输出时要求有文字说明,取消书店后两位小数。 说明: (1)程序设计中使用的所有变量均为float类型; (2)三角形周长公式:; (3)三角形面积公式;,其中; (4)注意应保证输入数据能够构成三角形; (5)需要使用开根号函数sqrt,在程序顶部加上#include

文档评论(0)

sd47f8cI + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档