--n,n--在while語句中的用法

#include
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,就爲真,所以這程序是死循環。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章