单选题
已知有一维数组T[0..m*n-1],其中m>n。从数组T的第一个元素(T[0])开始,每隔n个元素取出一个元素依次存入数组B[1..m]中,即B[1]=T[0],D[2]=T[n],依此类推,那么放入B[k](1≤k≤n)的元素是______。
A、
T[(k-1)*n]
B、
T(k*
C、
T[(k-1)*m]
D、
T[k*m]
【正确答案】
A
【答案解析】
[解析] 根据题意,每隔n个元素取出一个元素依次存入数组B(1..m]中。所以,不难推导出 B[1]=T[0],B[2]=T[n],B[3]=T[2n],…,B[k]=T[(k-1)n] 故本题应该选择A。
提交答案
关闭