首页 > 计算机应用技术> JAVA程序设计
题目内容 (请给出正确答案)
[主观题]

要把50*50的数组元素初始化为“0”。数组中的每个元素占用2个字节。假定页面尺寸为200个字节,规定数组中的元素

按行的顺序存放,系统只分配给该作业2个内存块用于数组初始化。作业开始运行时,除程序已经在内存外,数据均未进入。试问下面给出的两个程序在运行时各会发生多少次缺页中断?

程序1:

main( )

{

int a[50,50];

inti, j;

for(i=0;i<50;i++)

for(j=0; j<50; j++)

a[i,j]=0;

}

程序2:

main( )

{

int a[50,50];

inti,j;

for(j=0; j<50; j++)

for(i=0;i<50;i++)

a[i,j]=0;

}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“要把50*50的数组元素初始化为“0”。数组中的每个元素占用…”相关的问题
第1题
intelements[]={1,2,3,4,5,6};inthold[]={10,9,8,7,6,5,4,3,2,1};要把elements数组中的所有元素复制到hold数组中,因该使用

A.System.arraycopy(element,0,hold,0,element.length)

B.System.arraycopy(hold,0,element,0,element.length)

C.System.arraycopy(hold,0,element,0,hold.length)

D.System.arraycopy(element,0,hold,0,hold.length)

点击查看答案
第2题
假定一条定义语句为“int a[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为()。

A.x=pa[3]

B.x=a[3]

C.x=*pa+3

D.x=*(a+3)

点击查看答案
第3题
int*p=new int[5]; 表示为指针变量p分配了一个int型元素空间,并将该片内存空间的值初始化为5。()
int*p=new int[5]; 表示为指针变量p分配了一个int型元素空间,并将该片内存空间的值初始化为5。()

A.正确

B.错误

点击查看答案
第4题
C语言规定数组元素的下标从0开始。()
C语言规定数组元素的下标从0开始。()

A.错误

B.正确

点击查看答案
第5题
若有定义:inta[5][6];则下面关于数组a的叙述中正确的是()。

A.该数组共有20个元素

B.a[0][6]是该数组的一个元素

C.a[0][0]是该数组的一个元素

D.a[5][6]是该数组的一个元素

点击查看答案
第6题
关于VisualFoxPro的变量,下面说法中正确的是 ______。

A.使用一个简单变量之前要先声明或定义

B.数组中各数组元素的数据类型可以不同

C.定义数组以后,系统为数组的每个数组元素赋以数值0

D.数组元素的下标下限是0

点击查看答案
第7题
下列关于数组访问的描述中,哪个选项是错误的?()

A.数组元素索引是从0开始的

B.对数组元素的所有访问都要进行边界检查

C.如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常

D.数组元素的访问是从1开始,到Length结束

点击查看答案
第8题
下列关于数组访问的描述中,哪些选项是错误的? ()
A.数组元素索引是从0开始的

B.数组元素的访问是从1开始,到Length结束

C.对数组元素的所有访问都要进行边界检查

D.如果使用的索引小于0,或大于数组的大小,编译器将抛出一个Index Out Of Range Exception异常

点击查看答案
第9题
下列关于数组访问的描述中,哪些选项是错误的()

A.数组元素索引是从0开始的

B.对数组元素的所有访问都要进行边界检查

C.如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常

D.数组元素的访问是从1开始,到Length结束

点击查看答案
第10题
定义数组 float a[2][3];选出不属于该数组的数据元素是()。

A.a[0][0]

B.a[2][3]

C.a[1][2]

D.a[0][2]

点击查看答案
第11题
设二维数组A[6][10],每个数组元素占用4个存储单元,若按行优先顺序存放数组元素,a[0][0]的存储地址为860,则a[3][5]的存储地址是___。

A.860

B.1200

C.1140

D.1000

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改