
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.7 习题
一、填空题
1.机器语言是第一代计算机语言,是用_____进制代码表示的、计算机能直接识别和执行的一种机器指令的集合。
2.编程语言分为三种,分别是_____、汇编语言和_____。
3.汇编语言是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的_____语言,也称_____语言。
4.开发环境的简称为_____。
5.C++语言二级考试使用的开发环境为_____。
6.一个程序必须有且只有一个_____函数,即main()函数。
7.在C++语言中有_____行注释和_____行注释。
二、选择题
1.下面说法中正确的是( )。
A.C++语言程序总是从第一个定义的函数开始执行
B.在C++语言程序中,要调用的函数必须在main( )函数中定义
C.C++语言程序总是从main( )函数开始执行
D.C++语言程序中的main( )函数必须放在程序的开始部分
2.下面代码中有( )处错误。

A.无错误 B.1 C.2 D.3
3.在Visual Studio 2019中,如果要创建C++语言程序的项目,需要在“创建新项目”对话框中选择( )项目。
A.空项目 B.控制台应用
C.CMake项目 D.Windows桌面应用程序
4.下面代码的运行结果是( )。

A.Hello tom B.Hello t C.Hellot D.Hello
三、简答题
简述C++语言的特点。
四、编程题
1.编写一个程序,输出如图1.45所示的三角形。

图1.45 三角形
2.在下面画横线的地方填上适当的代码,该代码实现输出字符串Hello, Jim。

五、操作题
1.在Visual Studio中创建一个MyC项目。
2.在Visual C++ 2010中创建一个MyC项目。