1.6 综合练习
本章前面介绍了C++的相关的基础知识和使用Visual C++进行C++程序的调试、编译和运行等步骤,那么本节将通过一个简单的计算两个数和的程序来帮助读者理解上述内容。
该实例计算两个整数相加的和。其操作步骤如下:
①创建一个【Win32 Console Application】工程,在【Project name】工程名中输入“求和”,在【Location】位置中选择工程的存储路径,如图1-17所示。
图1-17 创建工程
②在图1-17中单击【OK】按钮后进入【Win32 Console Application—Step 1 of 1】对话框,在其中选择建立一个简单的应用程序【A simple application】,如图1-18所示。
图1-18 工程向导
提示:选择【A simple application】选项表示新建的工程已经含有一个main()主函数,尽管该函数没有任何有意义的代码。
③在图1-18中单击【Finish】按钮后,系统将给出创建工程的确认信息,其中列出了该工程的源程序文件和预编译头文件,如图1-19所示。
图1-19 新工程信息
④在图1-19中单击【OK】按钮后就创建了一个终端应用程序,在集成开发环境IDE的左侧打开【FileView】页框,找到主程序“求和.cpp”,双击打开该文件,在右侧显示的即是代码编辑区,如图1-20所示。
图1-20 代码编辑区
提示:图1-20中右侧的代码编辑区中的代码是工程自动生成的,读者可在一对括号中的return语句前添加需要的代码。
⑤在代码编辑区中输入求两个整数相加的代码即可,如图1-21所示。
图1-21 在编辑区中添加代码
⑥单击菜单命令【Build】/【Compile】命令或快捷键【Ctrl+F7】进行编译,使用【Build】/【Build】菜单命令或快捷键【F7】建立应用程序,就可以单击菜单【Build】/【Execute】项目或使用快捷键【Ctrl+F5】运行该程序了。运行该程序后,在其中输入a的值为5,b的值为8,则其和为13,运行结果如图1-22所示。
图1-22 运行结果
该范例中通过建立【Win32 Console Application】工程来实现C++源程序的功能,其创建步骤稍微复杂一些,使用了Visual C++的工程向导,在编译时也需要编译stdafx.h等头文件,并且主函数main()带有参数和返回值。
至此,该范例就实现了计算两个整数之和的功能。关于添加的代码,在后续的内容中将详细讲解其功能。
注意:事实上,可以通过前面1.4节讲解的步骤,即通过建立【C++ Source File】来实现上述功能,读者可自行实验。