这是我正在编写的数组的一些基本代码。我需要用4填充数组的所有插槽(14),然后编写一个循环,用0代替插槽6和13。我是一个初学者,还没有学习向量,只是基础编程材料。

const int MAX = 14;

int main ()
{

    board ();
    cout<<endl;

    {


        int i;
        int beadArray[MAX] = {4};

        for (i = 0; i < MAX; i++)
        {
            beadArray[i] = -1;
        }

        for (i = 0; i < MAX; i++)
        {
             cout<<i<<"\t";
        }
     }


    cout<<endl;
    system("pause");
    return 0;
}

最佳答案

你可以做这样的事情

int beadArray[14];
for(int i=0;i<14;i++){
    beadArray[i]=4;
}
beadArray[6]=0;
beadArray[13]=0;


要么

int beadArray[14];
for(int i=0;i<14;i++){
    if(i==6 || i==13)
        beadArray[i]=0;
    else
        beadArray[i]=4;
}

10-05 18:59