|
【贵州电大】[C++语言程序设计(省)]03任务阶段性测验
试卷总分:100 得分:100
第1题,条件表达式的形式为:<表达式1>?<表达式2>:<表达式3> 其含义为若<表达式1>的值为“真”,则条件表达式取<表达式2>的值;否则取<表达式3>的值。
√
×
正确资料:√
第2题,goto语句只能从循环体内跳到循环体外,不能从循环体外跳到循环体内。
√
×
正确资料:√
第3题,整型数据和字符型数据的类型不同,它们之间不能进行运算。
√
×
正确资料:×
第4题,C++语言标识符是以字母或下划线下开头的,由字母,数字和下划线组成的字符串。
√
×
正确资料:×
第5题,变量的类型经过强制类型转换运算后其类型就改变了。
√
×
正确资料:×
第6题,continue语句用于循环语句中,并不终止本层循环,而只是绕过本次循环。
√
×
正确资料:√
第7题,字符串常量:简称字符串,它们是用双引号括起来的字符序列,例如,“Hello,world!\n”。
√
×
正确资料:√
第8题,大多数程序中,每个case面的语句之后要包括一个break语句。几个case可以不执行相同语句。
√
×
正确资料:×
第9题,++和--运算符可以作用于常量。
√
×
正确资料:×
第10题,C++语言允许对整型变量赋以字符值,也允许对字符变量赋以整型值。在输出时,允许把字符变量按整型量输出,也允许把整型量按字符量输出。
√
×
正确资料:√
第11题,字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算
√
×
正确资料:√
第12题,switch结构case语句后的多个语句必须放在花括号中。
√
×
正确资料:×
第13题,break语句在while、for和do/while结构中执行时,将使程序立即退出这些结构。
√
×
正确资料:√
第14题,C++中逗号也是一种运算符,在所有运算符中优先级最低。
√
×
正确资料:√
第15题,C++提供自增(++)和自减(--)运算符,可以将变量加1或减1。如果运算符放在变量前面,则变量先加1(减1),然后在表达式中使用。如果运算符放在变量后面,则变量先加1(减1)然后在表达式中使用。
√
×
正确资料:×
第16题,字符值是以ASCII码的形式存放在变量的内存单元之中的。如x的十进制ASCII码是120,y的十进制ASCII码是121。
√
×
正确资料:√
第17题,for重复结构处理计数器控制循环的所有细节。for结构的一般格式如下: for(expression1, expression2, expression3) statement 其中expression1初始化循环控制变量,expression2是循环条件,expression3递增 控制变量。
√
×
正确资料:×
第18题,字符常量只能用单引号括起来,不能用双引号或其它括号。
√
×
正确资料:√
第19题,如果表达式x>y为true或a<b为true,则表达式(x>y&&a<b)为true。
√
×
正确资料:×
第20题,一个赋值表达式中使用多个赋值运算符可实现多个变量赋值的功能,如表达式(x=y=z=2)与操作序列(z=2;y=z;x=y;)是等价的。
√
×
正确资料:√
第21题,怎样继承
正确资料:多继承
派生类构造函数的执行顺序是先执行所有基类的构造函数(顺序按照定义派生类时指定的各基类顺序),再执行派生类的构造函数,析构函数执行顺序,与构造函数完全相反(因为,数据是按栈存储的)。
单继承
先执行基类构造函数,在执行派生类构造函数,析构函数执行顺序与构造函数相反。
第22题,类和对象
正确资料:类是对逻辑上相关的函数与数据的封装,它是对问题的抽象描述。类实际上是一种抽象机制,它描述了一类问题的共同属性和行为,在c++中类的对象就是对该类的某一特定实体
|
|