首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

二维数组A[0,…,8][0,…,9],其每个元素占2字节。从首地址400开始,按行优先顺序存储,则元素A[8][5]的

存储地址为()。

A.570

B.506

C.410

D.482

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“二维数组A[0,…,8][0,…,9],其每个元素占2字节。…”相关的问题
第1题
二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为

A.570

B.506

C.410

D.482

点击查看答案
第2题
二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储
地址为

A.570

B.506

C.410

D.482

点击查看答案
第3题
二维数组A[0…8,0….9],其每个元素占2个字节,从首地址300开始,按列优先顺序存放,则元素A[8,5]的存
储地址为()。

A)470

B)406

C)454

D)382

点击查看答案
第4题
下列程序定义了N×N的二维数组,并在主函数中赋值。请编写一个函数fun(),函数的功能是:求数组周边元

下列程序定义了N×N的二维数组,并在主函数中赋值。请编写一个函数fun(),函数的功能是:求数组周边元素的平方和并作为函数值返回给主函数。例如,若数组a中的值为

0 1 2 7 9

1 11 21 5 5

2 21 6 11 1

9 7 9 10 2

5 4 1 4 1

则返回主程序后s的值应为310。

[注意] 部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

[试题源程序]

include <stdio.h>

include <conio.h>

include <stdlib.h>

define N 5

int fun(int w[][N])

{

}

main()

{

int a[N][N]={0, 1, 2, 7, 9, 1, 11, 21, 5, 5, 2, 21, 6, 11, 1, 9, 7, 9, 10, 2, 5, 4, 1, 4, 1};

int i, j;

int s;

clrscr()

printf("*****The array*****\n");

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

{

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

{

printf("%4d", a[i][j]);

}

printf("\n');

}

s=fun(a);

printf("*****THE RESULT*****\n");

printf("The sum is: %d\n", s);

}

点击查看答案
第5题
下列程序定义了NXN的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是

下列程序定义了NXN的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是使数组右上半三角元素中的值全部置成0。例如a数组中的值为

a=4 5 6

1 7 9

3 2 6,

则返回主程序后a数组中的值应为

0 0 0

1 0 0

3 2 0

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include<conio.h>

include<stdio.h>

include<stdlib.h>

define N 5

int fun(int a[ ][N])

{

}

main()

{

int a[N][N],i,j;

clrscr();

printf("*****The array*****\n");

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

/*产生—个随机的5*5矩阵*/

{for(j=0;j<N;j++)

{a[i][j]=rand()%10;

printf (“%4d”,a[i][j]);

}

printf(“\n”);

}

fun(a);

printf(“THE RESULT\n”);

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

{ for(j=0;i<N;j++)

printf(“%4d”,a[i][j]);

printf(“\n”);

}

}

点击查看答案
第6题
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是______ 。A.int A[]={

要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是______ 。

A.int A[]={3,9,4,8,0,0,0};

B.int A[7]={3,9,4,8,0,0,0};

C.int A[]={3,9,4,8};

D.int A[7]={3,9,4,8};

点击查看答案
第7题
有如下代码:var arr - new Array(9); rr[0]-1,arr[2]-2;,该数组的length属性值为()。

A.2

B.10

C.8

D.9

点击查看答案
第8题
下列程序定义了NXN的二维数组,并在主函数中赋值。请编写函数fun(),函数的功能是求出数组周边元素

下列程序定义了NXN的二维数组,并在主函数中赋值。请编写函数fun(),函数的功能是求出数组周边元素的平方和并作为函数值返回给主函数中的S。例如:若a数组中的值为

a=0 1 2 7 9

1 11 21 5 5

2 21 6 11 1

9 7 9 10 2

5 4 1 4 1

则返回主程序后s的值应为310。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include<stdio.h>

include<conio.h>

include<stdlib.h>

define N 5

int fun (int w[][N])

{

}

main()

{

int a[N)[N]={0,1,2,7,9,1,1l,2l,5,5,2, 21,6,11,1,9,7,9,10,2,5,4,1,4,1};

int i,j;

int S;

clrscr();

printf("*****The array***+*\n");

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

{for(j=0;j<N;i++)

{printf(“%4d”,a[i][j]);}

printf("\n");

}

s=fun(a);

printf(“*****THE RESULT*****\n”);

printf("The sum is:%d\n",s);

}

点击查看答案
第9题
有说明语句charstr[]={"football"};正确的描述是()。

A.strlen(str)的值是8

B.数组str的长度是9

C.str[4]的值是98

D.str[8]的值是0

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