using namespace std;
int main()
{
int count=0,n=6;
while(--n)
{
count++;
n--;
}
cout<<count;
}
注意--n和n--的區別,--n是n先減1再判斷,n--是先判斷在減少1.
while判斷取值爲 5,3,1,-1,-3.。。。。。。。。。。。。永遠取不到0,不爲0,就爲真,所以這程序是死循環。
}
注意--n和n--的區別,--n是n先減1再判斷,n--是先判斷在減少1.
while判斷取值爲 5,3,1,-1,-3.。。。。。。。。。。。。永遠取不到0,不爲0,就爲真,所以這程序是死循環。