
1.2.2 C语言的版本及运行环境
为了编译、连接和运行C程序,必须要有相应的C编译系统。目前使用的大多数C编译系统都是集成开发环境(Integrated Development Environment,IDE),IDE把程序的编辑、编译、连接和运行等操作全部集中在一个界面上进行,功能丰富,使用方法,直观易用。
C程序编译器很多,目前比较流行的是Microsoft Visual C++ 6.0,其既可以编译C++程序,又可以编译C程序。
1.进入Microsoft Visual C++ 6.0集成开发环境
单击“开始”→“所有程序”→“Microsoft Visual C++ 6.0”命令,进入启动界面,如图1-1所示。

图1-1 Microsoft Visual C++ 6.0启动界面
2.新建C/C++源程序
单击“文件”→“新建”命令,在“新建”对话框(见图1-2)中单击“文件”标签,选择C/C++ Source File选项,选择文件保存位置(如自己建立的文件夹),输入文件名称(如lx1),单击“确定”按钮。此时文件保存在默认文件夹中,可以单击“位置”旁边的按钮,设置文件保存的位置,如在D盘上建立的以自己名字命名的文件夹。
3.输入源程序
逐行输入源程序代码,关键字之间用一个或多个空格间隔,换行时按【Enter】键。在输入源程序时,还要注意区分大小写字母,如图1-3所示。
输入完成后,经检查无误,可以单击工具栏中的“保存”按钮或“文件”菜单中的“保存”命令保存源程序。

图1-2 “新建”对话框

图1-3 程序编辑界面
如果想编辑已保存过的源程序,可以单击工具栏中的“打开”按钮或“文件”菜单中的“打开”命令,打开已经保存过的源程序。进行编辑后,还可以单击“文件”菜单中的“另存为”命令,将其保存为一个新的文件。
4.编译运行程序
(1)源程序输入完成以后,单击“组建”菜单中的“编译[lx1.cpp]”命令,弹出的对话框如图1-4所示,单击“是”按钮,对源程序进行保存,然后编译。如有错误,会在程序编辑界面下面的窗格中显示,如图1-5所示,显示有一个错误(error)。错误必须改正,警告(warning)不影响运行。单击向上的滚动条,查看错误原因,对源文件进行修改,然后再次编译。

图1-4 建立工作空间提示对话框

图1-5 显示编译错误
(2)源程序编译成功后,单击“组建”菜单中的“组建[lx1.exe]命令”,使程序和系统提供的资源建立连接。
(3)源程序连接成功后,单击“组建”菜单中的“执行[lx1.exe]命令”(或按【Ctrl+F5】组合键),查看程序运行结果,当提示输入数据时,输入“3,5”,按【Enter】键,程序运行结果如图1-6所示,屏幕最后显示Press any key to continue,通知用户“按任何一键以便继续”;如结果不正确,则需要调试程序。

图1-6 程序运行界面
5.关闭工作空间
如果已完成对一个程序的操作,不需要再进行处理,可单击“文件”菜单中的“关闭工作空间”命令,结束对该程序的操作。