所以,我有一个Double [] inputx数组,它有100个元素。将双阵列中的某些位置复制到另一个双阵列
我想要做的是复制到另一个数组中,比如说Double [] inputxx,但只有位于尊重条件的位置上的元素:i%5 == 0。
所以,我有一个Double [] inputx数组,它有100个元素。将双阵列中的某些位置复制到另一个双阵列
我想要做的是复制到另一个数组中,比如说Double [] inputxx,但只有位于尊重条件的位置上的元素:i%5 == 0。
那么,一般来说:如果您的数组索引从0开始,您可以安全地初始化i
与0
,作为0 % 5 == 0
。然后,加5,直到到达数组的末尾。
C#代码可能看起来像:
Double[] inputxx = new Double[inputx.Length/5];
int x = 0;
for (int i = 0; i < inputx.Length; i += 5)
{
inputxx[x] = inputx[i];
x++;
}
编程语言?框架? – 2012-04-20 09:58:19