我有一些正在读取文件的代码。我有一个大小为3的数组,所以我需要部分代码循环3次。我需要帮助使这个嵌套循环以我想要的方式工作。 截至目前,它适用于我需要做的事情,而不是在中间。
目标是将“可修复”数量计为3
for(int w=0; w < weeks;w++)
{
for(int a =0; a < 5; a++)
{
/* this should loop 3 times
{
total_weekly_sales[somevariable] += weekly_sales[0][w][a];
{
*/
}
}
答案 0 :(得分:0)
int count = 0;
for(int w=0; w < weeks;w++)
{
for(int a =0; a < 5; a++)
{
/* this should loop 3 times */
{
total_weekly_sales[count % 3] += weekly_sales[0][w][a];
++count;
}
}
}
答案 1 :(得分:0)
尝试:
for(int w=0; w < weeks;w++)
{
for(int a=0; a < 5; a++)
{
for(int somevariable=0; somevariable < 3; somevariable++)
{
total_weekly_sales[somevariable] += weekly_sales[0][w][a];
}
}
}