已知有一维数组T[0...m*n-1],其中m>n。从数组T的第一个元素(T[0

最全题库2022-08-02  29

问题 已知有一维数组T[0...m*n-1],其中m>n。从数组T的第一个元素(T[0])开始,每隔n个元素取出一个元素依次存入数组B[1...m]中,即B[1]=T[0],B[2)= T[n],依次类推,那么放入B[k](1≤k≤m)的元素是( )。A.T[(k-1)*n] B.T[k*n]C.T[(k-1)*m] D.T[k*m]

选项 A.T[(k-1)*n]
B.T[k*n]
C.T[(k-1)*m]
D.T[k*m]

答案 A

解析 由题可知,B[1]=T[(1-1)*n],B[2]=T[(2-1)*n],B[3]=T[(3-1)*n],...,根据归纳法可得B[k]=T[(k-1)*n)。
转载请注明原文地址:https://tihaiku.com/congyezige/2425141.html

最新回复(0)