A、 D两项为指数形式的实数表示,在e或E的前面必须要有数字,且e或E后面的指数必须为整数;
B、 项,为整数常量。答案选择
C、 -028
D、 两项为指数形式的实数表示,在e或
E、 的前面必须要有数字,且e或E
答案:C
解析:【解析】-028表示的是八进制的整型常量,但八进制的数字只能用0~7表示。
A、 D两项为指数形式的实数表示,在e或E的前面必须要有数字,且e或E后面的指数必须为整数;
B、 项,为整数常量。答案选择
C、 -028
D、 两项为指数形式的实数表示,在e或
E、 的前面必须要有数字,且e或E
答案:C
解析:【解析】-028表示的是八进制的整型常量,但八进制的数字只能用0~7表示。
A. 只能表示实体间1:1联系
B. 只能表示实体间1:m联系
C. 可以表示实体间m:n联系
D. 能表示实体间1:n联系而不能表示实体间n:1联系
解析:【解析】关系模型用来表示现实世界的实体以及实体间的各种联系,这些联系包括:①一对一联系,记作1:1;②一对多联系,记作1:m;③多对多联系,记作m:n。答案选择C选项。
A. 椭圆形
B. 矩形
C. 菱形
D. 三角形
解析:【解析】在E-R图中,菱形表示联系,矩形表示实体,椭圆形表示属性。答案选择C选项。
A. 与其在同一行上的if子句
B. 在其之后 近的不带else的if子句
C. 与其缩排位置相同的if子句
D. 在其之前 近的不带else的同层if子句
解析:【解析】if总是与它上面 近的、未配对的else配对。答案选择D选项。
A. 循环体的执行次数总是比条件表达式的执行次数多一次
B. 条件表达式的执行次数总是比循环体的执行次数多一次
C. 条件表达式的执行次数与循环体的执行次数一样
D. 条件表达式的执行次数与循环体的执行次数无关
解析:【解析】考查do-while循环语句。其执行过程为:先执行do循环体语句,然后判定圆括号内的表达式,如果为真则继续执行do循环体语句,如果为假则结束循环。考虑情况一:即由于条件表达式为假而退出循环,此时二者执行次数一样;情况二:即在循环体中执行了break语句而退出循环,此时条件表达式的执行次数比循环体的执行次数少一次。因此,答案选择D选项。
A. 二分法查找
B. 顺序查找
C. 分块查找
D. 哈希查找
解析:【解析】对长度为n的线性表排序,最坏情况下时间复杂度,二分法查找为O(1og2n);顺序查找法为O(n);分块查找时间复杂度与分块规则有关;哈希查找时间复杂度为O(1),因其通过计算哈希函数来定位元素位置,所以只需一次即可。答案选择A选项。
A. 实体完整性约束
B. 参照完整性约束
C. 属性完整性约束
D. 用户自定义的完整性约束
解析:【解析】为了保证数据库满足业务规则,关系模型定义了:①实体完整性约束,指使用主键约束且主键不能为空值;②参照完整性约束,指不允许关系引用不存在的元组,外键要么是实际存在的元组,要么就为空;③用户定义的完整性约束,指在具体应用所涉及的数据必须满足的语义要求,由用户自己定义。答案选择C选项。
A. 形成无限循环
B. 输出6
C. 输出5
D. 输出4
解析:【解析】本题执行过程为:i=1,k=0,i<6成立,执行for循环:i%3=1,匹配case1,k=1,退出switch,i=2;i<6成立,执行for循环:i%3=2,匹配case2,k=2,执行continue,退出switch,且不执行i+=1,i=2不变,i<6成立,执行下一次for循环,以后的循环情况完全一致,i=2不会改变,形成无限循环。答案选择A选项。
A. a=a++,i++
B. i=(a+k)<=(i+k)
C. i=a%11
D. i=!a
解析:【解析】
A. 顺序、选择和重复(循环)
B. 过程、子程序和分程序
C. 顺序、选择和调用
D. 调用、返回和转移
解析:【解析】结构化程序设计中三种基本控制结构为顺序、选择和重复(循环)。
A. 软件测试的目的是发现错误并改正错误
B. 对被调试的程序进行“错误定位”是程序调试的必要步骤
C. 程序调试通常也称为Debug
D. 软件测试应严格执行测试计划,排除测试的随意性
解析:【解析】软件测试是为了发现软件中的错误,但最终目的不是改正错误,而是开发出高质量的完全符合用户需要的软件。答案选择A选项。