A、 输出a、b、c中的 小值
B、 输出a、b、c中的 大值
C、 输出a的原始值
D、 输出a、b、c中值相等的数值
答案:A
解析:【解析】程序执行过程为:从键盘读入三个整型数据,依次赋给a,b,c,判断a>b,若成立,将较小的值b赋值给较大的值a,判断a>c,若成立,将较小的值c赋值给较大的值a,实现了将从键盘读入的数据中 小值赋给a的功能, 后输出a,即输出 小值。答案选择A选项。
A、 输出a、b、c中的 小值
B、 输出a、b、c中的 大值
C、 输出a的原始值
D、 输出a、b、c中值相等的数值
答案:A
解析:【解析】程序执行过程为:从键盘读入三个整型数据,依次赋给a,b,c,判断a>b,若成立,将较小的值b赋值给较大的值a,判断a>c,若成立,将较小的值c赋值给较大的值a,实现了将从键盘读入的数据中 小值赋给a的功能, 后输出a,即输出 小值。答案选择A选项。
A. 程序的规模
B. 程序的效率
C. 程序设计语言的先进性
D. 程序易读性
解析:【解析】遵循结构化程序的设计原则,按结构化程序设计方法设计出的程序具有明显的优点:①程序易于理解、使用和维护;②提高了编程工作的效率,降低了软件开发成本。答案选择D选项。
A. 在栈中只能插入元素
B. 在栈中只能删除元素
C. 只能在一端插入或删除元素
D. 只能在一端插入元素,而在另一端删除元素
解析:【解析】栈是一种操作受限的线性表:栈只能在栈顶插入和删除元素。答案选择C选项。
A. 3
B. 5
C. 6
D. 结果不确定
解析:【解析】
A. 操作系统的一部分
B. 在操作系统支持下的系统软件
C. 一种编译系统
D. 一种操作系统
解析:【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。数据库管理系统是一种系统软件,负责数据库中的数据组织、数组操纵、数据维护、控制和保护以及数据服务等。答案选择B选项。
解析:【解析】根据题目中的方差公式,先要计算矩阵元素的平均值,再求矩阵元素与平均值差的平方的平均值,最后调用库函数求方差。填空1:根据函数中各变量的使用情况及实参的类型,这里应该是对二维数组a的定义,因为二维数组做形参,可以省略第一维的长度,但不能省略第二维的长度,所以此处应填int a[][N]。填空2:这里求矩阵元素的平均值,注意元素的个数应该是n*n。填空3:此处应该调用库函数sqrt()求平方根。
A. 队头指针是固定不变的
B. 队头指针一定大于队尾指针
C. 队头指针一定小于队尾指针
D. 队头指针可以大于队尾指针,也可以小于队尾指针
解析:【解析】在循环队列中,用队尾指针(rear)指向队列中的队尾元素,用队头指针(front)指向队头元素的前一个位置。在循环队列中,一般情况下rear>front,当存储空间的 后一个位置被使用,而新元素要入队时,如果存储空间的第一个位置空闲,便可将元素插入到第一个位置,此时存储空间的第一个位置作为队尾,便有front>rear。所以答案选择D选项。
A. 在C语言程序中,main函数必须放在其他函数的 前面
B. 每个后缀为.c的C语言源程序都可以单独进行编译
C. 在C语言程序中,只有main函数才可以单独进行编译
D. 每个后缀为.c的C语言源程序都应该包含一个main函数
解析:【解析】main函数可以在程序的任何位置。每一个可执行的C程序都必须有一个且只能有一个主函数。后缀名为.c的C语言源程序都可以单独进行编译。main函数只是让执行程序的系统知道该从哪里开始执行程序(从主函数处执行),其他有关这个程序的子函数是通过函数调用来实现其功能(不需main函数)。答案选择B选项。
A. 并
B. 自然连接
C. 除法
D. 交
解析:【解析】除运算可以近似地看作笛卡尔积的逆运算。R÷S=T,T称为R除以S的商。S中属性为A和A1,T中属性为B和B1,在R元组中找到对应于S中两个元组的T中元组为f 3与n 2。R中最后一个元组与S中无对应关系,所以在T中也不会出现。答案选择C选项。
A. 需求获取
B. 需求计划
C. 需求分析
D. 需求评审
解析:【解析】需求分析阶段的工作包括:①需求获取;②需求分析;③编写需求规格说明书;④需求评审。答案选择B选项。
A. 5
B. 4
C. 3
D. 2
解析:【解析】