#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int num, num2;
num = 33;
do
{
cout <<"\n" <<num-3;
}
while (num >=3);
system("PAUSE");
return EXIT_SUCCESS;
}
我已經編寫上面的,但是當我運行它,它輸出30,並且不消耗值3 怎樣纔可以有循環做到這一點?我知道num--會起作用,但那隻會使價值減少一個。我是新來的C++,我試圖弄清楚這些事情。C++倒計時腳本
謝謝! :)
//編輯感謝我現在與NUM = NUM工作 - 3,數量 - = 3的作品太
使用'數量 - = 3'內的循環 – arrowd 2013-03-06 05:24:49
在循環內嘗試'num = num-3'? – billz 2013-03-06 05:24:52
我不知道是誰投了你的票,但我想說感謝你花時間找到你的問題和發佈代碼的最小例子。很多人不這樣做。雖然解決方案是相對簡單的,但你不應該爲此提問。 – Bingo 2013-03-06 05:49:06