高级语言程序设计

发布 2021-04-24 15:15:28 阅读 6171

c源程序还可以在visual c++集成环境中进行编译、连接和运行。现在常用的是visual c++ 6.0版本。

本书以visual c++6.0英文版为背景介绍visual c++ 6.0的集成开发环境的使用。

1. visual c++ 6.0的安装和启动。

visual c++ 6.0是visual studio的一部分,安装时找到visual studio的光盘,执行并按屏幕上的提示进行安装即可。

安装结束后,执行【开始】 |程序】 |microsoft visual studio 6.0】 |microsoft visual c++ 6.0】菜单项,即可进入【microsoft visual c++ 6.

0】集成开发环境,如附图1所示。

附图1 visual c++ 6.0的主窗口。

说明:打开visual c++ 6.0的另一种方法是:

先在桌面上建立visual c++ 6.0的快捷方式图标,需要时只需双击桌面上的该图标,即可弹出如图(附图2)所示的弹出快捷菜单。

2. 主窗口。

visual c++ 6.0主窗口的顶部是visual c++ 6.0主菜单栏。

主窗口的左侧是项目工作区窗口,右侧是程序编辑窗口。工作区窗口用来显示所设定工作区的信息,程序编辑窗口用来输入和编辑源程序。

3. 菜单栏。

visual c++ 6.0包含9个菜单项:file(文件)、edit(编辑)、view(查看)、insert(插入)、project(项目)、build(构建)、tools(工具)、windows(窗口)、help(帮助)。

4. 工具栏。

visual c++ 6.0中拥有多种类型的工具栏,每种工具栏用于执行每一类特定的操作。在菜单栏或工具栏上单击鼠标右键,将会显示如附图2所示的快捷菜单。

当用户想要使用某个工具栏时,只需在工具栏的快捷菜单上单击该工具栏的名称即可。在默认情况下,屏幕上只显示“standard”、“build minibar”和“wizardbar”3个工具栏。

5. 项目工作区。

项目工作区窗口位于主窗口的左边,由“classview”、“resourceview”、“fileview”3个选项卡组成。

fileview”选项卡中的每个项目中的所有文件均分为source files(源文件)、header files(头文件)、resource files(资源文件)3种类型。此外,每个项目还包含一个说明文件用于提供该项目的说明信息。

6. 使用visual c++ 6.0编写并运行程序。

在了解visual c++ 6.0的集成开发环境后,在下面我们在这个环境下编写并运行一个程序。步骤如下:

(1)首先按照前面介绍的方法启动visual c++ 6.0,进入visual c++ 6.0的主窗口。

(2)执行【file】 |new】菜单命令,弹出如附图3所示的【new】对话框。

附图3 【new】对话框。

(3)在【new】对话框中建立一个新的项目。从【projects】中选择【win32 console application】,在右边的【project name】栏中输入程序的名字(例如:11_1,读者可以另取名字)。

在【location】栏中输入当前程序存放的路径(d:\11,读者可以另设路径,或者单击右边的按钮可以进行更改)。设置好后单击【ok】按钮,弹出如附图4所示的对话框。

附图4 【win32 console application】对话框。

4)保持默认状态下的设置,单击【finish】按钮,弹出如附图5所示的对话框。

附图5 【new project information】对话框。

5)单击【ok】按钮,返回到visual c++ 6.0的主窗口,如附图6所示。这样就建立了一个新项目。

附图6 建立了一个新项目。

6)接下来要添加一个程序文件,用来输入程序**。再次打开【file】|【new】,选择【files】|【c++ source file】,在右边的【file】中输入文件名,比如:“并选中【add to project】选项,如附图7所示。

附图7 建立了一个新文件。

7)单击【ok】按钮后,返回到visual c++ 6.0的主窗口,可以看到光标在编辑窗口中闪烁,表示编辑窗口已经被激活。这时就可以输入源程序了,输入源程序后的窗口如附图8所示。

说明: 图11-9右下角的“ln 6,col 2”表示光标当前的位置在第6行第2列,当光标位置改变时,显示的数字也随之改变。

附图8 输入源程序。

8)编辑源程序的过程中,如果能及时发现编辑中的错误,可以直接在编辑窗口中进行修改。经检查无误后,执行【file】|【s**e】菜单命令(或者按快捷键【ctrl+s】),将源程序保存在当前指定的文件夹中。

说明: 如果不想将源程序保存在原先指定的文件中,可以执行【file】|【s**e as】菜单命令,在弹出的【s**e as】(另存为)对话框中指定文件路径和文件名。

9)编辑和保存完源程序后,执行【build】|【compile 菜单命令,对程序进行编译。此时在主窗口下面的调试信息窗口中列出了编译的信息,如果程序有错误,就会指出错误的位置和性质,如附图9所示。

附图9 对程序进行编译。

10)从图11-10中可以看出,源程序有2个error和0个warning。用鼠标拖动调试信息窗口中右侧滚动条的滑块,可以看到出错的位置和性质,如附图10所示。

附图10 查看出错的位置和性质。

11)根据提示,对程序中的错误进行修改。认为没有问题了,再执行【build】|【compile 菜单命令,重新编译程序,当编译信息提示“0 error(s),0 warning(s)”时,表示编译成功,此时生成一个文件,如附图11所示。

附图11 编译成功,生成一个目标文件。

12)得到目标文件后,执行【build】|【build 11_菜单命令,对程序进行连接。在调试信息窗口中显示连接信息,说明没有发现错误,生成一个可执行文件11_如附图12所示。

附图12 连接成功,生成一个可执行文件。

13)得到可执行文件后,选择【build】|【execute 11_菜单命令,执行该文件。程序执行后,屏幕切换到输出结果的窗口,显示出运行结果,如附图13所示。

附图13 输出结果的窗口。

说明: 以上介绍的是分步进行程序的编译和连接,也可以按f7键一次完成。建议初学者分步进行程序的编译和连接;对于有经验的程序员来说,可以一步完成操作。

上面介绍的是一个程序只包含一个源程序文件,如果一个程序包含多个源程序文件,则编译的时候,系统会分别对项目文件的每个文件进行编译,并将所得到的目标文件连接成为一个整体,再与系统的有关资源进行连接,生成一个可执行文件,最后执行这个文件。

1. 数值函数。

1) 算术函数。

这里提及的算术函数的原型都包含在头文件中。

常用的算术函数如附表1所示。

附表1 算术函数。

2) 三角函数。

这里提及的三角函数的原型都包含在头文件中。

常用的三角函数如附表2所示。

附表2 三角函数。

2. 字符函数和字符串函数。

1) 字符函数。

这里提及的字符函数的原型都包含在头文件中。

常用的字符函数如附表3所示。

附表3 字符函数。

2) 字符串函数。

高级语言程序设计

总分 100.00,做题时间 90分钟 一 单项选择题 总题数 15,分数 30.00 语言早期规定建立文件缓冲区采用的形式是 分数 2.00 a.缓冲文件系统。b.非缓冲文件系统。c.分页文件系统。解析 2.以下是对二维数组的正确说明的是 分数 2.00 a 3,4 a 1 4 a 3 4 解析 ...

高级语言程序设计

班级学号 021110212 姓名 卢荼 同组同学。成绩。时间 2011.6 28 题目 班级档案管理系统。一 设计任务与目标。对一个有n个学生的班级,通过该系统实现对该班级学生的基本信息进行录入 显示 修改 删除 保存等操作的管理。功能要求 1 本系统采用一个包含n个数据的结构体数组,每个数据的结...

高级语言程序设计

36.下面程序的运行结果是。include void main int a 2,b 1,c 2 if aif b 0 c 0 else c printf c d c 参 考察知识点 if语句的嵌套。运行结果 c 2 下面程序的运行结果是。include void main int a,b,c a 3...