、【
、
、
、
、
0
、
2
、
、
1
、
】
D
、【
1
、
2
、
5
、
4
、
3
、
9
、
7
、
8
、
6
】
2
、某页式存储管理系统中,地址寄存器长度为
位,其中页号占
位,则主存的分块
大小是()字节。
、
B
、
2^10
、
、
、在一个长为
厘米的光滑凹轨上,在第
厘米、第
厘米、第
2
厘米、第
厘米、
第
厘米处各有一个钢珠,凹轨很细,不能同时通过两个钢珠,开始时,钢珠运动方向
是任意的。两个钢珠相撞后,以相同速度反向运动。假设所有钢珠初 始速度为每秒运动
厘米,那么所有钢珠离开凹轨的最长可能时间是()
A
、
30
、
、
1
、
解:
碰
后,
各自反方向运动, 由于速度与之前一样, 所以: 将
交换后,
结果与之前相同。 所以,整个过程就相当于,每个球单向运动
、
99"994"
重载了下面哪些运算符?
A
、
++
、
--C
、
*
(前置)
D
、
==
、下列运算符,在
语言中不能重载的是()
、
B
、?:
C
、::
、
!
、在排序方法中,元素比较次数与元素的初始排列无关的是()
、
38!!
排序
、归并排序
、直接插入排序
D
、选择排序
解:
、
肯定不选的,归并排序的在
(
中是跟序列有关,如果有序,比较次数最少
#
,最糟是元素错落
#7
。而选择排序比较次数与关键字的初始状态无关,总的比较次数
:;<#7=<#7=
、、、
;#<#7=
。所以应该是选择排序!
、给定如下代码:
#6>?;@A*#5>?;@A*
数组
6
和
5
的值为()
、
@
,
,
,
A
,
@
,
,
,
AB
、
{0
,
0
,
0
,
0}
,
{1
,
0
,
0
,
0}
、
@
,不确定
A
,
@
,不确定
A
、与编译器相关
、给出以下定义,下列哪些操作是合法的?
"#84 ;B8!!"B*
84"# ;BC"!B*
A
、
p1++
、
>?;DCD*
、
>?;D!D*
、
、假设在
#
进制下,下面的等式成立,
#
值是()
0;
、
2
、
、
D
、
18
解:假设是
E
进制,则
0;0EE
,
;EE
,所以
;
(
0EE
)
(
EE
)而
;EE6E
,由于
0;
,则
EE6E;
(
0EE
)
(
EE
),最后解出来
E;1
0
、关于
F
和
!4
,下列说法正确的是()
A
、
struct
的成员默认是
public
,
class
的成员默认是
private
评论