|
【贵州电大】[C++语言程序设计(省)]任务03阶段性测验
试卷总分:100 得分:100
第1题,void是无值,而不是0,因为0也是一个值。
√
×
第2题,整型数据和字符型数据的类型不同,它们之间不能进行运算。
√
×
第3题,条件表达式的形式为:<表达式1>?<表达式2>:<表达式3> 其含义为若<表达式1>的值为"真",则条件表达式取<表达式2>的值;否则取<表达式3>的值。
√
×
第4题,C++提供自增(++)和自减(--)运算符,可以将变量加1或减1。如果运算符放在变量前面,则变量先加1(减1),然后在表达式中使用。如果运算符放在变量后面,则变量先加1(减1)然后在表达式中使用。
√
×
第5题,表达式由常量、变量、运算符、函数、圆括号等按一定规则组成的式子。但单独的常量或变量不是表达式。
√
×
第6题,大多数程序中,每个case面的语句之后要包括一个break语句。几个case可以不执行相同语句。
√
×
第7题,实型数赋值给整型时,仅取整数部分赋值,当整数部分的值超出整型变量的范围时,产生溢出,结果出错。
√
×
第8题,字符常量只能用单引号括起来,不能用双引号或其它括号。
√
×
第9题,用const修饰的标识符称为符号常量因为符号常量同样需要系统为其分配内存,所以又称为const变量符号常量在使用之前一定要先进行声明
√
×
第10题,goto语句只能从循环体内跳到循环体外,不能从循环体外跳到循环体内。
√
×
第11题,true值可以表示任何非0值,false值也可以表示0值。
√
×
第12题,C++中逗号也是一种运算符,在所有运算符中优先级最低。
√
×
第13题,要在if选择结构体中包括多条语句,就要把这些语句放在花括号中。复合语句可以放在程序中出现单个语句的任何地方。
√
×
第14题,C++语言标识符是以字母或下划线下开头的,由字母,数字和下划线组成的字符串。
√
×
第15题,变量的类型经过强制类型转换运算后其类型就改变了。
√
×
第16题,字符值是以ASCII码的形式存放在变量的内存单元之中的。如x的十进制ASCII码是120,y的十进制ASCII码是121。
√
×
第17题,一个赋值表达式中使用多个赋值运算符可实现多个变量赋值的功能,如表达式(x=y=z=2)与操作序列(z=2;y=z;x=y;)是等价的。
√
×
第18题,C++语言允许对整型变量赋以字符值,也允许对字符变量赋以整型值。在输出时,允许把字符变量按整型量输出,也允许把整型量按字符量输出。
√
×
第19题,变量是在程序的执行过程中其值可以改变的量。变量有数据类型和初值。变量在使用之前必须首先声明其类型和名称。
√
×
第20题,for重复结构处理计数器控制循环的所有细节。for结构的一般格式如下: for(expression1, expression2, expression3) statement 其中expression1初始化循环控制变量,expression2是循环条件,expression3递增 控制变量。
√
×
第21题,面向对象的设计思想
正确资料:包括的概念有,对象,类,封装,继承,多态性,
面向对象的方法的对象是系统中用来 描述客观事物的实体,它是构成系统的一个基本单位,对象由一组属性和一组行为构成。
面向对象的类是具有相同属性和服务结合成一个独立的系统基本单位,并尽可能隐藏对象的内部细节,
特殊类的对象拥有对一般类的所有属性与服务,称作特殊类对一般类的继承,
多态性是指一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为
第22题,继承与派生的关系?
正确资料:类的继承是从已有类那里得到已有的属性,从已有类产生新类的过程就是类的派生。由原有类产生新类时,新类便包含了原有类特征,同时也可以加入自己特有的新属性。派生类同样也可以作为基类派生新的类,这样就形成了类的层次结构,类的派生实际是一种演化发展过程,即通过扩展,更改和特殊化,从已知类出发建立一个新类.
|
|