[第一章、C语言概述]
此时进入Visual C++ 6.0的集成环境如图1-4所示。
2.在Visual C++6.0中建立程序所在的工程
(1)点击图1-4中的[文件]子菜单 (2)在[文件]菜单中点击[新建]子菜单
(3)点击[新建]菜单中的[工程]子菜单,此时进入Visual C++ 6.0的工程集成环境如图1-5所示。
(4)在[工程]菜单中选中[Win32 Console Application]选项 (5)在[平台]菜单中选中[Win32]
(6)在[位置]菜单中输入工程所在的目录(本文为:D:\\VC60) (7)在[工程]名菜单中输入工程名(本文为:C程序2010)
(8)单击[确定]→选中[An empty project]→单击[完成]→单击[确定]后就建立了一个名为“C程序2010”的工程。该工程的主窗体如图1-6所示。
第6页
[C语言程序设计讲稿2012]
3.进入VC++6.0的集成编辑环境
(1)在图1-6中点击[文件]子菜单进入文件子窗体如图1-7所示。
(2)在[文件]菜单中选中[C++ Source File]
(3)[文件]名菜单中输入源文件名(本文中输入:ch1.cpp) (4)选中[添加工程]
(5)单击[确定]后就进入了对源程序文件
4.源程序ch1.cpp的编辑、编译、运行
(1)在图1-8的窗体中输入【例1.1】的程序
(2)点击[编译]窗体中的[构建C程序2010.exe]或快捷键F7,进行编译和连接生成可执行程序。其编译过程如图1-9所示。
第7页
[第一章、C语言概述]
(3)在以上操作无误的情况下点击窗体中的“!”或快捷键Ctrl+F5运行该程序。结果如图1-10所示。
如果发现有语法错误或运行结果不正确,就要重新修改源程序,并重复上述(1)、(2)、(3)的步骤,直至得到正确的结果为止。
1.5 习 题
一、选择题
1.以下并非C语言特点的是( )。 A. C语言简洁和紧凑 B. 能够编写出功能复杂的程序
C. C语言可以直接对硬件进行操作 D. C语言的可移植性好
2.一个C程序的执行是( )。
A. 从main()函数开始,直到main()函数结束 B. 从第一个函数开始,直到最后一个函数结束 C. 从main()函数开始,直到最后一个函数结束 D. 从第一个语句开始,直到最后一个语句结束 3.在一个C程序中,main()函数的位置( )。 A. 必须放在它所调用的函数之后 B. 可以在程序的任意位置
C. 必须作为程序的最后一个函数 D. 必须是程序的第一个函数
4.一个C程序是由( )组成的。 A. 一个或多个函数 B. 若干个主函数 C. 若干个子程序
D. 一个主程序和若干个子程序 5.以下说法中正确的是( )。
A. 在执行C程序时不是从main()函数开始的
B. C程序的书写格式限制严格,一行内必须写一条语句
C. C程序的书写格式比较自由,写一条语句可以分成多行书写 D. 在C程序中每行写一条语句,并且要求有行号
第8页
[C语言程序设计讲稿2012]
二、填空题
6.一个C源程序有( )个main()函数和( )个其它函数。 7.一条C语句必须以( )结束。
8.组成C语言源程序的基本单位是( )。 9.C编译程序的功能是( )。
10.本章中讨论的3类计算机语言是( )语言、( )语言和( )语言。 11.把高级语言编写的源程序翻译成机器语言程序的过程称为( )。 12.开发一个C语言程序可以分为( )、( )、( )和( )四个步骤。
13.在Visual C++6.0环境中编译和连接程序的快捷键是( )键,运行程序的快捷键是( )键。
三、程序设计题
14.参照本章例题,编写一个C程序,输出以下信息: ********************************************* * This is my first C program! *
*********************************************
15.编写一个C程序,输入3个整数a,b,c的值,输出其中的最大者。
1.6 上机实验
试验一、熟悉Vsiual C++6.0的运行环境
掌握运行一个C程序的方法
一、目的要求:
1.了解所用的计算机系统的基本操作方法,学会独立使用Visual C++6.0系统。 2.了解在VC++系统上如何建立、编辑、编译、连接和运行一个C程序。 3.通过运行简单的C程序,初步了解C源程序的特点。
二、实验内容:
【实验题目1】给出从开机开始到运行一个C程序的每一步操作方法的说明,包括如何进入VC++6.0系统、如何建立一个工程子目录、如何建立一个C++程序的源文件、如何使用操作命令进行复制删除和修改文件以及如何使用操作命令进行对源文件的编辑、编译、连接和运行等操作。 【实验题目2】输入【例1.1】的程序,并进行编译和运行。应了解VC++6.0系统是用什么命令进行编译连接和运行的。编译和连接后所得到的目标程序的后缀是什么形式的? 【实验题目3】输入并运行【例1.2】,即求两个整数之和并输出结果。 【实验题目4】输入并运行【例1.3】,了解如何在程序运行时为该程序中的变量输入数据。 【实验题目5】输入并运行本章《习题15》、《习题16》。 【实验题目6】编写程序,在屏幕上显示三角形图案:
第9页