所以,我有一個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