A、 a+b=0
B、 a+b=30
C、 a+b=10
D、 出错
答案:A
解析:【解析】注释/*和*/之间计算机不参与编译,所以a、b值仍为0。答案选择A选项。
A、 a+b=0
B、 a+b=30
C、 a+b=10
D、 出错
答案:A
解析:【解析】注释/*和*/之间计算机不参与编译,所以a、b值仍为0。答案选择A选项。
A. 控制流
B. 事件驱动
C. 模块调用
D. 数据流
解析:【解析】数据流图基本符号的含义:①矩形表示数据的外部实体;②圆角的矩形表示变换数据的处理逻辑;③缺少右半边的矩形表示数据的存储;④箭头表示数据流。答案选择D选项。
A. 不等于10的整数
B. 大于3且不等10的整数
C. 大于3或等于10的整数
D. 小于3的整数
解析:【解析】第一个if有一个else语句,若x3,则进入else语句中,在else语句中只有当x!=10时才会有输出结果,所以输入的值的范围应为大于3且不等于10的整数。答案选择B选项。
A. 1,2,3<回车>
B. □□□1,2,3<回车>
C. 1,□□□2,□□□3<回车>
D. 1□2□3<回车>
解析:【解析】在输入整数或实数这类数值型数据时,输入的数据之间必须用空格、回车符、制表符(Tab键)等间隔符隔开,间隔符个数不限。在题目中,scanf函数使用通配符逗号,则在输入数据时也要使用通配符逗号,且逗号要紧跟着数据后面。B项,没有输入非格式符“,”。答案选择D选项。
A. SCII码表中,同一字母的小写码比大写码数值上大32;C项,'a'-'A'=32;D项,c-'A'取值在0~26,等价于C项。答案选择A选项。
B. 项,
C. II码表中,同一字母的小写码比大写码数值上大32;C项,'a'-'A'=32;
D. 项,c-'A'取值在0~26,等价于C项。答案选择A选项。
I. I码表中,同一字母的小写码比大写码数值上大32;C项,'a'-'A'=32;D项,c-'A'取值在0~26,等价于C项。答案选择A选项。
解析:【解析】
A. D两项为指数形式的实数表示,在e或E的前面必须要有数字,且e或E后面的指数必须为整数;
B. 项,为整数常量。答案选择
C. -028
D. 两项为指数形式的实数表示,在e或
E. 的前面必须要有数字,且e或E
解析:【解析】-028表示的是八进制的整型常量,但八进制的数字只能用0~7表示。
A. 算法就是程序
B. 设计算法时只需要考虑数据结构的设计
C. 设计算法时只需要考虑结果的可靠性
D. 以上三种说法都不对
解析:【解析】A项错误,算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法;BC两项错误,设计算法时,不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。答案选择D选项。
A. 2种形态
B. 4种形态
C. 7种形态
D. 5种形态
解析:【解析】具有3个结点的二叉树有以下几种形态:
A. 线性表可以是空表
B. 线性表是一种线性结构
C. 线性表的所有结点有且仅有一个前件和后件
D. 线性表是由n个元素组成的一个有限序列
解析:【解析】线性表是由n个元素组成的一种线性结构,当n=0时线性表为空表。C项错误,线性表中,第一个结点没有前件,最后一个结点没有后件。
A. 数组s1的长度小于s2的长度
B. 数组s1和s2的长度相同
C. 数组s1的长度大于s2的长度
D. 数组s1和s2完全等价
解析:【解析】字符数组s1赋值字符串"0123",字符串中字符依次放入数组中,在最后一个字符后要添加一个结束字符'\0',数组s1长度为5。数组s2只需要
A. 234345
B. 43254345
C. 233423
D. 453423
解析:【解析】在外循环中,循环变量i从3递减到1,所以外循环将进行3次,i的值依次为3、2、1。在内循环中,循环变量i从1递增到2,所以内循环将进行