更多“设有数组A[i,j],数组的每个元素长度为3字节,i的值为1…”相关的问题
第1题
若有二维数组a[m][n],则数组中a[I][j]之前的元素的个数为() 。
A.I*n+j
B.j*m+I
C.I*m+j+1
D.I*n+j+1
点击查看答案
第2题
有如下VB程序段:For i = 1 To 100 j = 1∶a(j) = a(j) + 1 Do While a(j) = 6a(j) = 0j = j + 1a(j) = a(j) + 1 LoopNext i数组a中各个元素值均为0,该程序段执行后数组a中各元素之和为()
点击查看答案
第3题
设有定义语句inta[]={1,2,3},则以下对此语句的叙述中错误的是()。
A.定义了一个名为a的一维数组
B.a数组有三个元素
C.a数组的下标为1,2,3
D.数组a中的每个元素是整型
点击查看答案
第4题
设有定义语句int a[]={1,1,2};则以下对此语句的叙述正确的是()。
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的下标为1~3
D.数组中的每个元素都是整型
点击查看答案
第5题
某排序算法的VB程序段如下:k = 1For i = 1 To 2For j = 1 To 6 - 2 * iIf k * a(j) < k * a(j + 2) Thent = a(j)a(j) = a(j + 2)a(j + 2) = tEnd Ifk = -kNext jNext i数组元素a(1)到a(6)的初始值依次为“15,11,58,38,26,9”,该程序段执行后,数组元素a(1)到a(6) 的值分别为()
A.58,9,26,11,15,38
B.58,38,26,11,15,9
C.15,38,26,11,58,9
D.58,38,26,15,11,9
点击查看答案
第6题
类似于用一维数组表示一元多项式,可用二维数组A表示二元多项式,数组元素A[i][j]表示多项式中x
和y的系数。例如,二元多项式3x2+4xy+y2-2x+6y+7的相应二维数组表示如图4-20所示,试编写一个算法,把用二维数组表示的二元多项式以常规的多项式形式按升幂顺序输出。对于多项式的每一项
可以打印成ckx^iy^j,其中ck、i和j用实际值输出。当ck、i和j的值为1时,可以不显示ck、i、j和^。
点击查看答案
第7题
某 VB 程序段如下:i = 1Do While i <= 3k = ij = i + 1Do While j <= 5If a(j) < a(k) Then k = jj = j + 1LoopIf i <> k Then t = a(i)a(i) = a(k)a(k) = tEnd Ifi = i + 1Loop数组元素a(1)到a(5)的值依次为“17,87,36,22,45”,则该程序段运行后,数组元素a(1)到a(5)的数据依次是()
A.87, 45, 36, 17, 22
B.17, 22, 36, 45, 87
C.17, 22, 36, 87, 45
D.87, 45, 17, 36, 22
点击查看答案
第8题
设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10) int a[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
A.a[p-a]
B.*(&a[i])
C.p[i]
D.*(*(a+i))
点击查看答案
第9题
设有一个二维数组A[11][6],按行存放于一个连续的存储空间中,A[0][0]的存储地址是1000,每个数组元素占4个存储字,则A[8][4]的地址在什么地方?
点击查看答案
第10题
某VB 程序段如下:i = 1Do While i <= 3min= ij = i + 1Do While j <= 6If a(j) < a(min) Then min= jj = j + 1LoopIf i <> min Then t=a(i): a(i)=a(min): a(min)=ti = i + 1Loop数组元素a(1)到a(6)的值依次为“7, 8, 3, 9, 6, 2”,则上面程序段在运行后,数组元素a(1)到a(6)的数据依次是()
A.9, 8, 7, 3, 6, 2
B.2, 3, 6, 7, 8, 9
C.2, 3, 6, 9, 8, 7
D.9, 8, 7, 6, 3, 2
点击查看答案
第11题
若矩阵Amxn中的某一元家A[i][j]是第i行中的最小值,同时又是第j列中的最大值,则称此元素为该矩
阵的一个鞍点。假设以二维数组存放矩阵,试编写一个函数,确定鞍点在数组中的位置(若鞍点存在时),并分析该函数的时间复杂度。
点击查看答案