我正在處理一個類的任務(非分級),並且我不清楚爲什麼這段代碼導致我的程序「掛起」與運行循環。 #include <stdio.h>
#include <stdlib.h>
int main()
{
int nbStars = 0; // User defines the number of stars to display
int nbLines = 0; // U
在井字腳趾代碼同時檢查兩個條件,我有一個do-while循環來檢查,如果一個玩家有won..so,像這樣 do{
//does some player's input and other things..
}while(!win(x));
現在,最大的問題是在這個循環中,它將繼續循環直到其中一個玩家獲勝。 現在,我如何使用同一個do-while循環檢查領帶? 我可以做這樣的事情: do{
我正在使用Do While循環,但我必須測試該條件是否滿足循環的一半,以便如果滿足,它將跳過該部分。有沒有這樣做的有效方式? 例如我目前有這樣的事情: do {
method1;
if (!condition)
method2;
} while (!condition);
編輯:我道歉,我不認爲我首先明確表示。該條件開始爲false,並且在循環過程中的某個點,
我設計了一種在java中進行油藏採樣的方法,我使用的代碼是here。 我已經投入了巨大的文件中讀取了,這需要大約40秒讀很多出來之前把結果屏幕,然後再次讀取不少。該文件太大而無法存儲在內存中,只需從中選擇一個隨機樣本。 我希望我可以在那裏寫一個額外的while循環讓它在設定的時間段內放置我的reservoirList,而不是在它完成掃描文件之後。 喜歡的東西: long startTime = S