Asked:2020-11-20 15:37:27 +0000 UTC2020-11-20 15:37:27 +0000 UTC2020-11-20 15:37:27 +0000 UTC
查找第一个和第二个零元素之间的数组元素的乘积
772
result = 1;
int j = 1;
for (int i = 0; i < NumOfEl; i++)
{
if (FirstMass[i] == 0)
{
while (i + j < NumOfEl && FirstMass[i + j] != 0)
{
result *= FirstMass[i + j];
}
}
}
如果我正确理解了任务,您需要将数组元素从第一个 0 元素乘以第二个 0 元素吗?然后是这样的:
在ideone的一次传递中是可能的: