-1
感謝您閱讀我的問題。我的循環代碼沒有按預期工作。控制檯輸出不能顯示負數,但它仍然顯示它們。程序循環錯誤
While (x > 0 && Y > 0)
{
--x;
--y;
cout << x << endl;
cout << y << endl;
}
我還是C++的初學者。
感謝您閱讀我的問題。我的循環代碼沒有按預期工作。控制檯輸出不能顯示負數,但它仍然顯示它們。程序循環錯誤
While (x > 0 && Y > 0)
{
--x;
--y;
cout << x << endl;
cout << y << endl;
}
我還是C++的初學者。
'Y'和'y'是不同的。也許你想它這樣寫:
while (x > 0 && y > 0)
{
// First print the value and then decrement it
cout << x << endl;
cout << y << endl;
--x;
--y;
}
我聽見了它的一些關於夾緊,可以解決我的問題,但我不知道是什麼裝夾:( – user7524392
哪些值是'x'和'y'初始化?'y'不是'Y' – Banex
使用這樣的變量名是一個非常糟糕的主意,它會讓你像這樣陷入麻煩中,只是今天不需要支持自動完成的文本編輯器。 –