【单选题】【消耗次数:1】
设二维数组A[0…m-1][0…n-1]按行优先顺序存储在内存中,第一个元素的地址为p,每个元素占k个字节,则元素aij的地址为( )。
p +[i*n+j-1]*k
p+[(i-1)*n+j-1]*k
p+[(j-1)*n+i-1]*k
p+[j*n+i-1]*k
参考答案:
复制
纠错
相关题目
【单选题】 设二维数组A[0..m-1][0..m-1]按行优先顺序存储,则元素A[i][j]的地址为
①  LOG(A[0][0])+(i*m+j)
②  LOG(A[0][0])+(i*n+j)
③  LOG(A[0][0])+[(i-1)*n+j-1]
④  LOG(A[0][0])+[(i-1)*m+j-1]
【单选题】 设j和k都是int类型,则for循环语句 for(j=0,k=-1;k=1;j++,k++)printf(****\n);().
①  循环结束的条件不合法
②  是无限循环
③  循环体一次也不执行
④  循环体只执行一次
【单选题】 #include stdio.hvoid main(){ int i,j,k; for(i=1;ii++) for(j=0;jj++) for(k=0;kk++) if( (i*100+j*10+k)==((i*i*i)+(j*j*j)+(k*k*k))) printf(%d%d%d ,i,j,k);}该程序可以输出所有的(  )。
①  素数
②  奇数
③  偶数
④  水仙花数
【单选题】 以下程序的运行结果是()。voidmain(){inti,j,k=0;for(i=3;ii--){for(j=i;jj++)k+=i*j;}printf("%d\n",k);}
①  19
②  29
③  6
④  25
【判断题】 设m,n?N,(m,n)=1,则j(mn) = j(m)j(n).
①  正确
②  错误
【单选题】 以下程序的输出结果是()。 main( ) { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(i=0;i for(j=i;j t=t+b[i][b[j][j]]; printf(%d\n,t); }
①  3
②  4
③  1
④  9
【单选题】 设语句x++的时间是单位时间,则以下语句的时间复杂度为( )。 for(i=1; i<=n; i++) for(j=i; j<=n; j++) x++;
①  O(1)
②  O(n的平方)
③  O(n)
④  O(n的立方)
【单选题】 在一个长度为n的顺序表中,若要删除第i(1≤i≤n)个元素,则需向前移动( )个元素。
①  n-i+1
②  n-i-1
③  n-i
④  i
【单选题】 在一个长度为n的顺序存储线性表中,删除第i个元素(1£ i£n),需要前移( )个元素。
①  A.n-i
②  B.n-i+1
③  C.n-i-1
④  D.i
【单选题】 若数组A[0…m][0…n]按列优先顺序存储,则aij地址为( )。
①  LOC(a00)+[j*m+i]
②  LOC(a00)+[j*n+i]
③  LOC(a00)+[(j-1)*n+i-1]
④  LOC(a00)+[(j-1)*m+i-1]
随机题目
【单选题】 对一个B类网段进行子网划分,子网掩码是19位,每个子网能够容纳的最大的主机数( )。
①  6
②  8
③  8192
④  8190
【单选题】 选择机件合适的材料应周密考虑哪些方面要求( )
①  使用要求
②  经济要求
③  以上全选
④  工艺要求
【单选题】 常用的键包括( )
①  半圆键联接
②  楔键联接
③  BCD全部正确
④  切向键联接
【单选题】 在满足承载能力的条件下,应尽可能的选用( )的链
①  传动链
②  大节距
③  小节距
④  滚子链
【单选题】 范成法是利用( )齿轮互相啮合时其共轭齿廓互为包络线的原理来切齿的
①  两个
②  一个
③  多个
④  一对
【单选题】 渐开线圆柱齿轮精度标准规定齿轮共有( )个精度等级,用数字0-12由高到低依次排列
①  6
②  9
③  13
④  70
【单选题】 正确找出各个单一周转轮系是求解混合轮系传动比的关键,其方法( )
①  找出轴线与转臂的回转轴线重合
②  BC为正确答案
③  找出支持行星轮的转臂
【单选题】 减速器应用十分广泛的因素( )
①  润滑良好
②  传动质量可靠
③  以上为正确答案
④  结构紧凑
【单选题】 滚珠螺旋传动具有哪些特点( )
①  传动效率高
②  起动力矩小,传动灵敏平稳
③  以上为正确答案
【单选题】 设计凸轮传动的条件( )
①  选择适当的材料
②  确定合理的结构和技术要求
③  以上为正确答案