基本上,我已经定义了一个数组 Tp,它有 150 个位置,增量为 0.01。我还以相同的 0.01 增量定义了一个具有 600 个位置的数组 Dp。我正在尝试编写一个大数组 TpDp ,它将 Tp 和 Dp 数组值的每个组合放入它的两列中,以便 Tp 在第一列中,而 Dp 在第二列中。我不确定如何定义 TpDp[][] 位置以使它们相等,例如(并且在语法上不正确)int TpDp[0][0] = new int [Tp[0]][Dp[0]]
,.
我可能在这方面有各种错误,但到目前为止,我的设置已经定义了 Tp 和 Dp(A = 150,B = 600,这些分别是 Tp 和 Dp 中的位置数):
int [][] TpDp = new int [A*B][A*B]; //declaring new 2-dimensional array TpDp, size needed for combos
int i; //iteration counter for Tp
int j; //iteration counter for Dp
for (i=0; i<=A; i++)
{ //i counting through all positions in Tp until exhausts A column options
for (j=0; j<=B; j++)
{ //j counting through all positions in Dp until exhausts B column options
TpDp[i][j] = Tp[i], Dp[j]; //This is where I'm not sure how do define TpDp[i][j]
}
}