答案:int
答案:int
A. BADC
B. DCBA
C. CDAB
D. ABCD
解析:【解析】由前序序列ABCD得A为根结点,又因为中序序列为DCBA,所以DCB是A的左子树。同理可得B是CD的根结点,DC是B的左子树, C是D的根结点,所以可以确定二叉树的形状,得后序序列为DCBA。答案选择B选项。
A. 软件维护
B. 市场调研
C. 软件测试
D. 需求分析
解析:【解析】软件生命周期包括软件产品从提出、实现、使用、维护到停止使用(退役)的过程。可以将软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。软件生命周期的主要活动阶段是可行性研究与计划制定、需求分析、软件设计、软件实现、软件测试、运行和维护。不包括市场调研。答案选择B选项。
A. ******
B. ****
C. **
D. *
解析:【解析】for语句在没有"{}"说明时仅仅是跟随其后的第一条语句,即另外一个for语句,第二个for循环有个";"结束,所以整个双重循环将被视为空语句。然后执行下一个顺序语句,即输出语句,只输出一个"*"。答案选择D选项。
A. 项,数据字典是需求分析阶段的工具;
B. 项,软件详细设计说明书是设计阶段生成的;
C. 项,数据流图是结构化分析方法中使用的工具,是需求分析阶段产生的结果;
D. 项,需求分析阶段只能生成需求分析规格说明书。答案选择D选项。
解析:【解析】
A. C,A,D,B
B. B,D,C,A
C. C,D,A,B
D. D,B,C,A
解析:【解析】栈按后进先出的原则组织数据。B项,当栈的操作顺序为“A进,B进,
A. C程序在运行过程中所有的计算都以二进制方式进行
B. C程序在运行过程中所有的计算都以十进制方式进行
C. 所有的C程序都需要在连接无误后才能运行
D. C程序中整型变量只能存放整数,实型变量只能存放浮点数
解析:【解析】在C程序运行过程中,编译器的作用是将程序转换为目标代码,目标代码都是二进制的。答案选择B选项。
A. 顺序存储的有序线性表
B. 线性链表
C. 二叉链表
D. 有序线性链表
解析:【解析】中的元素按值非递减排列或非递增排列。答案选择A选项。
A. ISBN书号
B. 书名
C. 作者,出版社
D. 出版社,出版日期
解析:【解析】关键字是指能惟一标识元组的属性或属性集合。书号可以惟一标识一本图书,本题中,书名、作者、出版社、出版日期等字段都不能惟一标识一本图书。答案选择A选项。
A. scanf("%f",&x[6]);
B. scanf("%1f",*(x+6));
C. scanf("%1f",p+6);
D. scanf("%1f",p[6]);
解析:【解析】scanf函数的一般形式为:scanf(格式控制字符串,地址列表);,其中的地址列表应当是存放输入数据变量的地址。A项,“%f”格式符对应的是float类型的变量;BD两项,*(x+6)和p[6]都表示下标为6的元素的值而非其地址;C项,p+6表示数组x下标为6的元素的地址。答案选择C选项。
A. 定义语句出错,case是关键字,不能用作用户自定义标识符
B. 定义语句出错,printF不能用作用户自定义标识符
C. 定义语句无错,scanf不能作为输入函数使用
D. 定义语句无错,printf不能输出case的值
解析:【解析】在C语言中,关键字又称保留字,它是系统预先定义的,具有特定含义的标识符,故不允许用户重新定义。case为C语言中的关键字,因此用户不能再定义标识符为case的变量。答案选择A选项。