单选题

设顺序表共有n个元素,用数组elem存储,实现在第i个元素之前插入一个元素e的操作,其主要语句为()。

A. FOR j=n DOWNTO i DO elem[j]=elem[j+1]; elem[i]=e;
B. FOR j=i TO n DO elem[j]=elem[j+1]; elem[i]=e;
C. FOR j=i TO n DO elem[j+1]=elem[j]; elem[i]=e;
D. FOR j=n DOWNTO i DO elem[j+1]=elem[j]; elem[i]=e;

查看答案
该试题由用户653****65提供 查看答案人数:17427 如遇到问题请 联系客服
正确答案
该试题由用户653****65提供 查看答案人数:17428 如遇到问题请联系客服

相关试题

换一换
单选题
设顺序表共有n个元素,用数组elem存储,实现在第i个元素之前插入一个元素e的操作,其主要语句为()。
A.FOR j=n DOWNTO i DO elem[j]=elem[j+1]; elem[i]=e; B.FOR j=i TO n DO elem[j]=elem[j+1]; elem[i]=e; C.FOR j=i TO n DO elem[j+1]=elem[j]; elem[i]=e; D.FOR j=n DOWNTO i DO elem[j+1]=elem[j]; elem[i]=e;
答案
多选题
设顺序线性表中有n个数据元素,则删除表中第i个元素需要移动()个元素。
A.n-i B.n+l -i C.n-1-i D.i
答案
单选题
设顺序线性表中有n个数据元素,则删除表中第i个元素需要移动()个元素。
A.n-i B.n+1 -i C.n-1-i D.i
答案
判断题
若长度为n的线性表采用顺序存储结构,删除表的第i个元素之前需要移动表中n-i+1个元素。
A.对 B.错
答案
单选题
设顺序存储的线性表长度为n,要删除第i个元素,按课本的算法,当i=(),移动元素的次数为3
A.3 B.n/2 C.n-3 D.4
答案
单选题
设顺序存储的线性表长度为n,要删除第i个元素,按课本的算法,当i=()时,移动元素的次数为3
A.-3 B.n/2 C.n-3 D.3
答案
主观题
设C/C++二维数组a[m][n],每个数组元素占用k个存储单元,第一个数组元素的存储地址是LOC(a[0][0]),求按行优先顺序存放的数组元素a[i][j](0≤i≤m-1,0≤j≤n-1)的存储地址为
答案
单选题
设C/C++二维数组a[m][n],每个数组元素占用k个存储单元,第一个数组元素的存储地址是LOC(a[0][0]),求按行优先顺序存放的数组元素a[i][j](0≤i≤m-1,0≤j≤n-1)的存储地址为()
A.LOC(a[0][0])+[(i-1)×n+j-1]×k B.LOC(a[0][0])+[i×n+j]×k C.LOC(a[0][0])+[j×m+i]×k D.LOC(a[0][0])+[(j-1)×m+i-1]×k
答案
单选题
在一个长度为n的顺序存储结构的线性表中,向第i个元素(1≤i≤n+1)位置插入一个元素时,需要后移()个元素
A.n-i B.n-i+l C.n-i-l D.i
答案
主观题
设一维数组A的第1个数组元素的存储地址是100,每个数组元素占用2个存储单元,则第5个数组元素的地址是__
答案
热门试题
设顺序存储的线性长度为n,要在第i个元素之前插入一个新元素,按课本的算法当i=()时,移动元素次数为2 在一个长度为n的顺序存储线性表中,删除第i个元素(1≤i≤n+1)时,需要从前向后依次前移____个元素 (第五章)设二维数组A[m][n],每个数组元素占用k个存储单元,第一个数组元素的存储地址是L.oc(a[O]O0]),求按列优先顺序存放的数组元素a[i][j](0≤i≤m-1,0≤j≤n- 1)的存储地址为() 在一个长度为n的顺序表中向第i个元素(0< i A、n-i 向一个长度为n的顺序表中删除第i个元素(1≤i≤n)时,需向前移动()个元素 在一个长度为n的顺序表中删除第i个元素(1≤i≤n)时,需向前移动()个元素 向一个长度为n的顺序表中删除第i个元素1≤i≤n时,需向前移动__个元素 在一个长度为n的顺序存储的线性表中,向第i个元素(1≤i≤n+1)位置插入一个新元素时,需要从后向前依次后移个元素 设有一个长度为n的顺序表,要在第i个元素之前(也就是插入元素作为新表的第i个元素),则移动元素个数为() 在一个长度为n(n>=1)的顺序表的删除第i个元素(1≤i≤n+1)时,需向前移动个元素() 在一个长度为n的顺序表中删除第i个元素,要移动()个元素,如果要在第i个元素前插入一个元素,要后移()个元素 在一个长度为n的顺序存储的线性表中,向第i个元素(1≤i≤n+1)位置插入一个新元素时,需要将( )个元素向后移动一个位置。 在长度为n的顺序表中删除第i个元素(1≤i≤n)时,元素移动的次数为 在一个有n个元素的顺序表的第i个元素(1≤i≤n)之前插入一个新元素时,需要向后移动 【1】 个元素。 在一个有n个元素的顺序表的第i个元素(1≤i≤n)之前插入一个新元素时,需要向后移动 【2】 个元素。 向一个长度为n的顺序表第i个元素(1≤i≤n+1)之前插入一个元素时,需向后移动()个元素 设数组a[1..n,1..m] (n>1,m>1)中的元素以列为主序存放,每个元素占用1个存储单元,数组空间首地址为2020,则数组元素a[i,j](1≤i≤n,i≤j≤m)的地址为( )。 在一个长度为n的顺序表中,删除第i(1≤i≤n)个元素时,需要移动的元素个数为 设数组a[1..m,1..n](m>1,n>1)中的元素按行存放,每个元素占用1个存储单元,则数组元素a[i,j](1≤i≤m,1≤j≤n)相对于数组首元素的偏移量为( )。 设数组a[l..m,1..n](m>1,n>1)中的元素按行存放,每个元素占用1个存储单元,则数组元素a[i,j](1≤i≤m,1≤j≤n)相对于数组首元素的偏移量为()
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位