我似乎已经陷入无限的循环:
while(number != 0){
if(number % 2= != 0{
numberState[1]++;
}
else numberState[0]++;
}
该程序应该能够使用数组计算偶数和奇数的数量。当我输入0时它应该停止但是由于某种原因它不会发生,而while循环表明输入必须不同于0.任何人都可以帮我这个吗?
您需要更改在while条件中检查的变量或在while循环中操作的变量。
目前你期待number
改变并变为零。
注意你的while循环。每次迭代后,您需要使用新数字初始化数字变量。