- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一C程序设计概述
实验一 C程序设计概述
一、实验目的
熟悉编译器的安装
掌握程序的编辑、编译、链接、运行和查看结果的过程以及操作方法
熟悉程序的基本调试方法
二、实验相关知识
本次实验涉及到编译器的安装,程序的新建、装入、编辑、保存、编译、运行和查看结果等操作,简单程序的模仿编程,程序的简单调试。
TC2.0、Visual C++6.0和Dev C++等编译器的安装都较简单,只要按照提示一步步执行即可。在图1-1所示的TC2.0开发环境中,由于不支持鼠标操作,使用时通过菜单命令和快捷键来完成各类操作。Visual C++6.0和Dev C++均支持鼠标操作。
图1-1 TC2.0开发环境界面
1.程序开发过程
一个程序从编辑到运行要经过若干个步骤,以下简要介绍每个步骤。
⑴ 新建或打开源程序文件
新建、打开和保存源程序文件等操作可以通过“File”菜单中的相应命令完成,也可以通过相应的快捷键来实现。对于Visual C++ 6.0和Dev C++来说一般都以工程为单位,所以通常直接新建某一种类型(作为编程学习一般选择Win32 Console Application类型)的工程(如图1-2所示),每个工程可以包含一个或多个C语言源程序文件。
⑵ 编译和链接程序
源程序编辑好后保存成.C文件,还需要通过编译、链接后才能生成可执行文件。编译的主要任务是检查语法错误及提示部分逻辑错误,如果通过了正确性检查则表示编译成功,同时生成目标文件(.OBJ文件)。链接的主要任务是为了将目标文件和C语言库函数连接生成一个可执行文件(.EXE文件)。在实际使用过程中,常常将编译和链接两个步骤用一个菜单命令、快捷键或工具按钮完成。例如在TC2.0中,可以通过Alt键+C(显示为红色)打开Compile菜单(,然后按字母“M”(即选择“Make EXE file”命令)进行编译和链接;也可通过快捷键F9实现此两步操作,在Visual C++6.0中可使用快捷键F7实现此两步操作。
⑶ 运行程序
运行可执行程序通常也使用快捷键。TC2.0中使用Ctrl+F9组合键来执行程序。Visual C++ 6.0中使用Ctrl+F5组合键执行程序。
图1-2 Visual C++6.0中新建工程
⑷ 查看程序运行输出结果
在Visual C++ 6.0和Dev C++中,程序执行后会自动弹出一个新窗口显示程序运行结果。而在TC2.0中如果想要观察程序运行结果,还需要选择“Run”菜单中的“User Screen”命令(或使用快捷键Alt+F5)来打开运行结果窗口。
⑸ 调试程序
如果程序运行后的结果有误,还可以借助调试手段来帮助解决程序中的问题。如果是较短的程序,通常可以使用单步执行的方法进行调试,例如在TC2.0中,单步执行的快捷键通常使用F8键,如果需要进入函数则使用F7键。详细的调试过程可参考后续的实验。
2.编译环境设置
了解程序的编辑、执行、查看结果等步骤后就可以开始编写程序。从一个最简单的显示字符串“Hello,world!”开始。在编译器中输入如图1-3所示的代码后,按F9键编译链接程序时若出现如下的错误提示信息(在TC2.0编译器中,Visual C++ 6.0等编译器也有类似问题)
Unable to open include file “STDIO.H”
图1-3 TC2.0链接错误信息
这是由于编译环境参数设置不正确。需要修改系统中库函数、包含文件等搜索路径。以TC2.0为例,如果要修改库函数等目录的存放路径,只要在安装完成后双击应用程序文件tc.exe启动TC2.0编译环境,按照以下步骤操作。
⑴ 打开“Options”菜单中的“Directories”命令(如图1-4所示);
⑵ 在其中输入实际的安装路径(例如实际安装路径为C:\TC20,只要将路径中的TC改为TC20即可);
⑶ 设置完后单击ESC键退出目录设置;
⑷ 选择“Options”菜单的“Save Options”命令(如图1-5所示)并单击回车键;
⑸ 在弹出的对话框中选择“Y” 保存新的路径目录设置。
图1-4 TC2.0路径设置1
图1-5 TC2.0路径设置2
三、实验要求
1.程序均需在编译器中进行试验
2.实验完成后只需要上交第2、3、4、5题的源程序文件
3.源程序文件名均使用“1_题号.c”作为文件名,如1_2.c
四、实验内容
1.下面有两个小程序,将它们输入(注释不输入)或导入编译器,观察运行结果。
【程序源代码1】
#include stdio.h
int main(void)
{
printf(\n); /* ‘\n’表示换行符 */
printf(* * *\n);
printf(* *\n);
printf(* *\n);
printf(*
文档评论(0)