四川电大——201709面向对象程序设计技术任务四
一、单项选择题(共20道试题,共80分。)1.答案
在下面的一维数组定义中,()语句有语法错误
A.
inta[]={123}
B.inta={0}
C.
inta[]
D.
A.inta
满分:4分
2.在C++语言中,自定义的标识符()
A.能使用关键字并且不区分大小写
B.不能使用关键字并且不区分大小写
C.能使用关键字并且区分大小写
D.不能使用关键字并且区分大小写
满分:4分
3.C++语言中的每条简单语句以()作为结束符
A.逗号
B.分号
C.空格
D.换行符
满分:4分
4.若函数声明为int*fun(),则该函数的返回值类型为()。
A.整数型
B.字符型
C.
逻辑型
D.
整数指针型
满分:4分
5.若有说明“inta={0}”,则下面正确的是()
A.只有元素a可得到初值0
B.
此说明语句不正确
C.数组a各元素都可得到初值,但其值不一定是0
D.
数组a中每个元素均可得到初值0
满分:4分
6.
以下程序的输出结果是()。
#include<iostram>
intmain()
{
intb={012012012}Ijt=1
for(I=0I<3i++)
for(j=Ij<=Ij++)
t=t+b]
cout<<t
}
A.3
B.4
C.1
D.9
满分:4分
7.cout是I0流库预定义的()
A.
类
B.对象
C.包含文件
D.常量
满分:4分
8.
以下不属于面向对象的基本特点的是()。
A.分类性
B.多态性
C.继承性
D.封装性
满分:4分
9.下列函数参数默认值定义错误的是()
A.
Fun(intxinty=0)
B.
Fun(intx=100)
C.
Fun(intx=0inty)
D.Fun(intx=f())(假定函数f()已经定义)
满分:4分
10.设x是一个bool型的逻辑量,y的值为10,则表达式(x&&y>=5)的值为()。
A.true
B.false
C.x的值
D.x的相反值
满分:4分
11.循环体至少被执行一次的语句为()语句。
A.for循环
B.while循环
C.do循环
D.任一种循环
满分:4分
12.
以下函数调用语句中,含有的实参个数是().
func(rec1rec2+1(rec3rec4))
A.3
B.4
C.5
D.6
满分:4分
13.编写.C++程序一般需要经过的几个步骤依次是()。
A.编译、编辑、连接、调试
B.编辑、编译、连接、调试
C.编译、调试、编辑、连接
D.编辑、调试、编辑、连接
满分:4分
14.在”intb[]={{1}{32}{456}{0}}”中b的值是()
A.0
B.5
C.6
D.2
满分:4分
15.下面的()保留字不能作为函数的返回类型。
A.
void
B.int
C.new
D.long
满分:4分
16.保存一个int类型的整数需要占用()个字节的存储空间。
A.2
B.4
C.8
D.16
满分:4分
17.C++源程序文件的扩展名为()
A.
.cpp
B..c
C..dll
D..exe
满分:4分
18.
任何for语句都能够被改写为()语句。
A.复合
B.if
C.switch
D.while
满分:4分
19.在下菌的一撒数组定义中,()语句有谱法错误。
A.
inta[]={123}
B.inta={0}
C.inta[]="abcdef"
D.inta
满分:4分
20.以下不能正确赋进行字符串赋初值的语句是()
A.charstr=”good!”
B.charstr[]=”good!”
C.char*str=”good!”
D.charstr={‘g’’o’’o’’d’}
满分:4分
二、判断题(共10道试题,共20分。)
1.在C++语言中,while语句的循环体有可能一遍都不执行,而do—while语句的循环体至少执行一遍。
A.错误
B.正确
满分:2分
2.for循环中,循环变量的作用域是该循环的循环体内。
A.错误
B.正确
满分:2分
3.静态成员变量是整个类的所有对象共用的。
A.错误
B.正确
满分:2分
4.在C++中,自减运算符“”可以用于变量,也可以用于常量。
A.错误
B.正确
满分:2分
5.在C++中,函数声明时要用函数原型,即定义函数时的函数头部分。
A.错误
B.正确
满分:2分
6.预处理命令是在进行编译前执行的,然后再进行正常编译。
A.错误
B.正确
满分:2分
7.如果(x==y),则(*x==*y)。
A.错误
B.正确
满分:2分
8.对于ofstream类对象file,feof成员函数的返回值为真表示打开文件失败。
A.错误
B.正确
满分:2分
9.在C++中,条件运算符的结合方向为从左到右。
A.错误
B.正确
满分:2分
10.函数体内声明的静态变量,至多只会被初始化一次。
A.错误
B.正确
满分:2分
更多学习资料请登录www.openhelp100.com
页:
[1]