题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-11 21:11:04

[填空题]严格地讲,二维数组不是一种线性表,但数组可以看成是线性表在下述含义上的扩展:二维数组的数据元素是______的线性表。

更多"严格地讲,二维数组不是一种线性表,但数组可以看成是线性表在下述含义上的"的相关试题:

[填空题]二维数组是一种非线性结构.其中的每一个数组元素最多有【 】个直接前驱(或直接后继)。
[填空题]二维数组是一种非线性结构,其中的每一个数组元素最多有 【5】 个直接前驱(或直接后继)。
[填空题]二维数组是一种非线性结构.其中的每一个数组元素最多有 【3】 个直接前驱(或直接后继)。
[填空题]二维数组是一种非线性结构,其中的每一个元素最多有【 】个直接前驱。
[简答题]二维数组是一种非线性结构,其中的每一个元素最多有【 】个直接前驱(或直接后继)。
[填空题]二维数组是一种非线性结构,其中的每一个元素最多有 【3】 个直接前驱(或直接后继)。
[填空题]下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。
main( )
int a[2][3]=1,2,3,4,5,b[3][2],i,j;
for(i=0;i<2;i++)
for(j=0;j<3;j++)
______;


[填空题]下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。
main( )
int a[2][3]=1,2,3),4,5,b[3][2],i,j;
for(i=0;i<2;i++)
for(j=0;j<30++)
______;


[简答题]本题的功能是计算二维数组各个元素的和。程序中定义了二维数组arr,arr有3行4列共12个元素,程序中采用for循环语句的嵌套来计算数组中各个元素的和,并将结果保存在sum变量中,最后打印输出结果。
public class java1
public static void main(String[]args)
int arr[][]=1,2,3,4,5,6,7,8,(9,10,11,12;
int sum=0;
int i=0,j=0;
for(i=0;______)
for(______)
______;
System.out.println("sum="+sum);


[简答题]请编写函数fun( ),函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。
例如:若二维数组中的值为
1 3 5 7 9
2 9 9 9 4
6 9 9 9 8
1 3 5 7 0
则函数值为61。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#define M 4
#define N 5
int fun( int a [M][N])

main( )

int aa[M][N]=1,3,5,7,9,2,9,9,9,4,
6,9,9,9,8,1,3,5,7,0;
int i, j, y;
clrscr( );
printf ("The original data is :/n ");
for(i=0; i<N;i++)
for (j=0; j<N;j++)
printf("%6d ",aa[i][j]);
printf("/n ");

y=fun(aa);
printf("/nThe sun:%d/n ",y);
printf("/n");

[填空题]以下函数rotade的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变,请填空。
#define N 4
void rotade(int a[][N], int b[][N])
int I,j;
for(I=0;I<N;I++)
b[I][N-1]=______; ______=a[N-1][I];

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码