长江大学 C语言上机实验一 C程序的运行环境

长江大学 C语言上机实验一 C程序的运行环境

ID:38134684

大小:649.79 KB

页数:4页

时间:2019-05-25

长江大学  C语言上机实验一  C程序的运行环境_第1页
长江大学  C语言上机实验一  C程序的运行环境_第2页
长江大学  C语言上机实验一  C程序的运行环境_第3页
长江大学  C语言上机实验一  C程序的运行环境_第4页
资源描述:

《长江大学 C语言上机实验一 C程序的运行环境》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一C程序的运行环境实验一C程序的运行环境一、实验目的1.了解和使用VisualC++6.0(简称VC)集成开发环境;2.熟悉VC的控制台应用程序的开发、调试步骤和方法;3、掌握C程序的编辑、编译、连接和运行过程;4、了解工程、文件、工作区等基本概念;5、能理解常见错误的提示信息,并根据提示进行改错。二、相关知识点VC集成开发环境;C语言的编辑、编译、连接和运行过程;C语言的调试方法和工具;VC集成开发环境及具体操作见附录2。C语言的基本组成特点。1.C语言简洁,紧凑,使用方便灵活2.运算符丰富3.数据类型丰富4.具体结构化控制语言5.

2、语法限制不太严格,程序设计自由度大6.允许直接访问物理地址7.生成目标代码质量高,程序执行效率高8.程序可移植性较好术语:“控制台应用程序”是一个在DOS窗口中运行的基于字符的程序。由于这种模式的应用程序比Windows程序简单,我们先选择利用VisualC++来建立这样一个应用,这样使得我们可以将精力先投入到学习使用C或者C++编程语言,而不需要把过多的精力投入到学习复杂的Windows编程中去。三、实验内容一(验证及程序分析)Chap1-1:使用VisualC++6.0集成环境来编辑、编译并运行下面的示例程序,要求完成一个字符串的输出

3、。#includevoidmain(){printf("ThisismyfirstCprogram!");-7-实验一C程序运行环境}实验步骤:(1)启动VisualC++开发环境(2)创建一个工程a.单击File菜单中的New选项,显示出新建对话框b.选择Win32ConsoleApplication。c.选择项目所在路径及输入项目的名称d.在建立一个什么类型的控制台应用程序中,选中“一个空工程”,按“完成”按钮,至此,已经建立好工程相关的文件。(3)建立C++源程序文件a.选菜单命令ProjectAddtoPro

4、jectNew,弹出New对话框b.在New对话框的Files选项卡中选择C++SourceFile,并填入文件名称,单击OK按钮,完成新建C++源程序文件(4)编辑C++源程序文件a.在文件编辑窗口中输入代码b.完成后,选择菜单FileSave保存这个文件(5)编译、链接并运行可执行程序a.选择菜单命令Compile,建立目标代码文件;如果程序有语法错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,重新选择菜单命令Compile建立目标代码文件。b.选择菜单命令Build,建立可执行程序如果你正确输入了源程

5、序,此时便成功地生成了可执行程序。如果程序有链接错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,重新选择菜单命令Build建立可执行程序。c.选择菜单命令Run,运行程序,观察屏幕显示内容。【说明】有时也可直接选择菜单命令Run,将“编译、链接并运行”几个步骤合为一起。(6)关闭工作空间选择菜单命令FileColseWorkSpace关闭工作空间。【算法说明】本示例验证在VC++环境下,实现屏幕上一行字符的显示。注意各个环节的操作步骤。Chap1-2使用VisualC++6.0集成环境来编辑、编译并运行下面

6、示例程序:(1)源程序#include-8-实验一C程序的运行环境voidmain(){inta,b,temp;a=3;b=4;temp=a;/将a的值存储起来/a=b;//将b的值转到a中,实现b向a转换b=temp;/将记录a原始值的变量temp,赋值给b,实现a向b转换/printf(“a=%d,b=%d”,a,b);}(2)实验步骤:建立一个控制台应用程序项目Exam1-2,向其中添加一个C++源文件Eg1-2.cpp,输入程序,检查一下确认没有输入错误,选择菜单命令编译源程序,再选择运行程序。(3)运行结果

7、:【算法说明】本示例验证两个参量交换内容的实现方式,通过其注释来帮助理解其语句的功能。Chap1-3:求1+2+3+4+5+„„+100累加和【说明:】本题要求完成经典的C算法--累加求和,当我们把计算方法教给计算机后,剩下计算的问题就让计算机来算好了,计算机会像一头老黄牛一样不厌其烦地做事情。以后会有相似的算法如“连乘”,“求级数”,“求Π”,“求阶乘”等。(1)源程序:#includevoidmain(){inti,sum=0;for(i=1;i<=100;i++)sum=sum+i;/累加求和/printf(“su

8、m=%d”,sum);}(2)在VC++编辑环境下编辑源程序。(3)编译直到程序没有错误。(4)运行结果:【算法说明】运用循环的方式来完成重复工作是计算机语言程序设计的重要特征。跟踪程序的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。