题目内容 (请给出正确答案)
[主观题]

用结构体变量做实参时,将结构体变量所占的内存单元的内容全部按顺序传给形参,形参也必须是同类型的结构体变量。

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“用结构体变量做实参时,将结构体变量所占的内存单元的内容全部按…”相关的问题

第1题

已定义变量:int x = 0; 执行下列哪条语句将对变量x的内存单元只做读操作?( )

A、x = 5 + 10;

B、cin >> x;

C、cout << x;

D、x += 10;

点击查看答案

第2题

下面说法错误的是

A、在一个结构体内不能包含另一个不同类型的结构体作为其成员。

B、用结构体变量做函数参数,是将结构体变量的所有成员的内容传给被调函数,因此在被调函数中对结构体内容的修改不影响原结构体变量。

C、结构体在内存中所占的字节数不仅与所定义的结构体类型有关,还与计算机系统本身有关。

D、和整型、实型、字符型一样,枚举类型也是一种基本数据类型。

E、用指向结构体变量的指针做函数参数,是将结构体变量的地址传给被调函数,因此在被调函数中对结构体内容的修改会影响原结构体变量。

点击查看答案

第3题

已定义变量:int x = 0; 执行下列哪条语句将会对变量x的内存单元先做一次读操作,再做一次写操作?( )

A、x = 5 + 10;

B、cin >> x;

C、cout << x;

D、x += 10;

点击查看答案

第4题

下列说法错误的是()。

A、简单变量做函数参数时,是将实参的值传给形参,实参和形参在内存中占用不同的存储单元,因此形参值的改变不会影响实参。

B、数组做函数参数时,是将实参数组的首地址传给形参,形参数组和实参数组在内存中共享相同的存储单元,因此对形参数组元素值的修改也就相当于是对实参数组元素值的修改。

C、在声明函数的二维数组形参时,可省略数组第二维的长度,但不能省略数组第一维的长度。

D、在声明函数的一维数组形参时,通常不指定数组的大小,而用另一个形参来指定数组的大小。

点击查看答案

第5题

下列说法错误的是()。

A、简单变量做函数参数时,是将实参的值传给形参,实参和形参在内存中占用不同的存储单元,因此形参值的改变不会影响实参。

B、数组做函数参数时,是将实参数组的首地址传给形参,形参数组和实参数组在内存中共享相同的存储单元,因此对形参数组元素值的修改也就相当于是对实参数组元素值的修改。

C、在声明函数的一维数组形参时,通常不指定数组的大小,而用另一个形参来指定数组的大小。

D、在声明函数的二维数组形参时,可省略数组第二维的长度,但不能省略数组第一维的长度。

点击查看答案

第6题

关于参数的地址传递方式,下面说法错误的是( )。

A、地址传递方式的特点是形参与实参占用同样的内存单元

B、用数组名做函数参数就是地址传递方式

C、形参数组和实参数组的长度必须相同

D、地址传递方式中,函数中对形参值的改变相当于改变实参的值

点击查看答案

第7题

使用文件系统时,通常要显式地进行open()操作,这样做的目的是

A.将文件控制块(FCB)读入内存

B.将文件控制块(FCB)写入磁盘或缓存

C.将文件内容读入内存

D.将文件内容写入磁盘或缓存

点击查看答案

第8题

由于软硬件故障可能造成数据库中数据被破坏,数据库恢复就是(43)。具体的实现方法有多种,如:定期将数据库作备份;在进行事务处理时,对数据更新(插入、删除、修改)的全部有关内容写入(44);当系统正常运行时,按一定的时间间隔,设立(45),把内存缓冲区内容还未写入到磁盘中去的有关状态记录到该文件中;当发生故障时,根据现场数据内容及相关文件来恢复系统的状态。

A.重新安装数据库管理系统和应用程序

B.重新安装应用程序,并将数据库做镜像

C.重新安装数据库管理系统,并将数据库做镜像

D.在尽可能短的时间内,把数据库恢复到故障发生前的状态

点击查看答案

第9题

请编制程序,将内存中连续存放着的10个无符号16位二进制数,采用近似计算法求此10个数的近似平方根。方法为:令某个数X依次减去1,3,5,7,9……等奇数,一直减到差值刚刚小于等于0为止。计算出所做的减法的次数Y,即为该数的近似平方根。把得到结果并依次存放到内存当中。

例如:内存中:0010H,0100H,0200H……

近似方根:0004H,0010H,0016H……

部分程序已经在PROG1中给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入,存放在SOURCE开始的内存单元中,转换结果存放在RESULT开始的内存单元中,并由过程SAVE保存到文件OUTPUT1.DAT文件中。

对BEGIN和END之间已经给出的源程序填空,使其完整,填空处已经用横线标出,每个空白一般只需填一条指令或指令的一部分;考生也可填入功能相当的多条指令,或删去 BEGIN和END之间原有的代码自行编制程序完成相应的要求。

对程序必须进行汇编并与IO.OBJ连接产生可执行文件,最终运行程序产生结果(无结果和结果不正确均不得分)。

部分源程序如下:

EXTRN LOAD:FAR,SAVE:FAR

N EQU 10

STACK SEGMENT

DB 128 DUP(?)

STACK ENDS

DATA SEGMENT

SOURCE DW N DUP(?)

RESULT DW N DUP(0)

NAMED DB 'INPUT1. DAT',

NAME1 DB 'OUTPUT1. DAT',

DATA ENDS

CODE SEGMENT

ASSUME CS: CODE, DS : DATA,SS : STACK

START PROC FAR

PUSH DS

XOR AX, AX

PUSH AX

MOV AX, DATA

MOV DS; AX

LEA DX, SOURCE

LEA SI, NAMFO

MOV CX, N * 2

CALL LOAD

**********BEGIN**************

LEA DI, RESULT

LEA SI, SOURCE

MOV CX, N

LOOP0: MOV AX, [SI]

MOV BX, 0

LOOP1: (1)

SUB AX, BX

(2) , STORE0

(3)

IMP LOOP1

STOREO: INC BX

(4)

MOV [DI], BX

INC DI

(5)

INC SI

(6) ,

LOOP LOOP0

***************END*************

LEA DX, RESULT

LEA SI, NAME1

MOV CX, N * 2

CALL SAVE

RET

START ENDP

CODE ENDS

&nbs

点击查看答案

第10题

有一个文件系统,根目录常驻内存,如图所示。目录文件采用链接结构,假设每个目录下最多允许建立60个文件或目录(统称为下级文件)。又假设每个磁盘块最多可存放10个文件目录项:如果下级文件是目录文件,则上级目录项指向该目录文件的第一块地址;

如果下级文件是普通文件,则上级目录项指向该文件的FCB(文件控制块)地址。假设图中所示的文件目录结构中,文件或子目录按自左向右的次序建立,而符号"…"表示尚有其他文件或子目录未列出。

1.假设普通文件采用UNIX的三级索引结构,主索引表放在文件控制块中。

(1)假设每个物理块能存放128个地址(物理块块号),那么,普通文件的大小最大为多少块?

(2)若要读/A/D/G/I/K的第7461块,系统最少启动硬盘几次,最多几次?

2.若普通文件采用顺序结构,若要读/A/D/G/I/K的第285块,最少启动硬盘几次,最多几次?

3.为了打开文件,用户给出文件名后,操作系统应做哪些工作?

4.一般在文件系统中,为了加快文件目录检索速度(减少启动硬盘的次数),可以采用什么方法?

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信