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