A、 项错误,关系运算符不能比较字符串大小,可以用函数库中的字符串比较函数来比较字符串的大小;
B、 项错误,空字符串占用一个字节的内存;
C、 项错误,字符常量是用单引号把一个字符括起来;
D、 项正确,两个连续的双引号是一个字符串常量,称为空串。答案选择D选项。
答案:D
解析:【解析】
A、 项错误,关系运算符不能比较字符串大小,可以用函数库中的字符串比较函数来比较字符串的大小;
B、 项错误,空字符串占用一个字节的内存;
C、 项错误,字符常量是用单引号把一个字符括起来;
D、 项正确,两个连续的双引号是一个字符串常量,称为空串。答案选择D选项。
答案:D
解析:【解析】
A. 属性
B. 键
C. 关系
D. 域
解析:【解析】
A. 分类性
B. 多态性
C. 类比性
D. 封装性
解析:【解析】面向对象设计是建立在“对象”概念上的方法学,对象是面向对象语言中类的实体,其特点包括:①标识唯一性,对象可区分;②分类性,可以将具有相同属性和操作的对象抽象成类;③多态性,同一个操作对于不同对象表现不同的行为;④封装性,屏蔽数据的具体结构以及操作的算法;⑤模块独立性好,对象内部各种元素结合紧密,内聚性强。答案选择C选项。
A. 137
B. 731
C. 73
D. 37
解析:【解析】函数fun是递归函数,递归终止条件是x小于等于3,当大于3时递归调用fun(x/2)。第一次循环x/2=3,调用fun(3),x/2=1,跳出if循环,执行输出x=3,然后回到第一次循环,执行if循环的语句,输出x=7。答案选择D选项。
A. 分支结构是根据算术表达式的结果来判断流程走向的
B. 在C语言中,逻辑真值和假值分别对应1和0
C. 对于浮点变量x和y,表达式:x==y是非法的,会出编译错误
D. 关系运算符两边的运算对象可以是C语言中任意合法的表达式
解析:【解析】
解析:【解析】填空1:此处要对变量s进行声明,因为后面有对s的累加操作,所以s一定要进行初始化,即s=0.0。填空2:此处是循环求和,由数列可以看出后一项的分子是前一项分母与分子之和,即a=a+b或者a+=b。填空3:此处进行子函数调用。
A. 该二叉树有一个度为1的结点
B. 该二叉树是满二叉树
C. 该二叉树是完全二叉树
D. 该二叉树有64个叶子结点
解析:【解析】深度为7的二叉树,前6层共有结点个数为26-1=63,则第7层有127-
A. 0
B. 1
C. 2
D. 3
解析:【解析】根据在if-else语句中,else总是和 近的if配对的原则,本题中层次关系是:if(!a)与else if(a==0)是一组,在 外层。而if(a)与else是一组,位于else if(a==0)条件的内层。if(!a)与else if(a==0)条件均不成立,所以b未进行任何操作仍为初始值0。答案选择A选项。
A. 0
B. 2
C. 3
D. 5
解析:【解析】程序中main函数的作用就是判断字符串s中小写字母的个数,显然结果为2。答案选择B选项。
A. 1.234
B. 'C++'
C. "\2.0
D. 2Kb
解析:【解析】
A. 元组
B. 字段
C. 属性
D. 码
解析:【解析】关系表中的每一行称为一个元组。每一列称为一个字段,又称一个属性。惟一标识元组的最小属性值称为该表的键或码。答案选择A选项。