do-while

    0熱度

    2回答

    我正在處理一個類的任務(非分級),並且我不清楚爲什麼這段代碼導致我的程序「掛起」與運行循環。 #include <stdio.h> #include <stdlib.h> int main() { int nbStars = 0; // User defines the number of stars to display int nbLines = 0; // U

    1熱度

    1回答

    我正在創建一個從plist獲取信息以創建電子目錄的應用程序。我們有很多不同的版本,如果我不必爲每個應用程序編寫代碼併爲每個應用程序設置這些數量的部分,並且每次進行更新,那都會很好。 我想使用do while循環來完成這個任務,但不知道如何爲每個實例重命名我的實例。請參閱附件的代碼,任何幫助將不勝感激! scroller = [[UIScrollView alloc] initWithFrame:C

    0熱度

    2回答

    在井字腳趾代碼同時檢查兩個條件,我有一個do-while循環來檢查,如果一個玩家有won..so,像這樣 do{ //does some player's input and other things.. }while(!win(x)); 現在,最大的問題是在這個循環中,它將繼續循環直到其中一個玩家獲勝。 現在,我如何使用同一個do-while循環檢查領帶? 我可以做這樣的事情: do{

    3熱度

    7回答

    我正在使用Do While循環,但我必須測試該條件是否滿足循環的一半,以便如果滿足,它將跳過該部分。有沒有這樣做的有效方式? 例如我目前有這樣的事情: do { method1; if (!condition) method2; } while (!condition); 編輯:我道歉,我不認爲我首先明確表示。該條件開始爲false,並且在循環過程中的某個點,

    -1熱度

    1回答

    這看起來像一個具有奇怪語法的do-while循環。 任何人都可以識別一種語言嗎? While var1 == var2 do: thisFunction(parameter)

    3熱度

    2回答

    我有這個作業的問題。該程序應首先運行registration()。如果用戶年齡在13歲以下,它會發出警報,並應該返回registration()。如果用戶超過13歲,它將運行displayProfile()並要求確認,如果答案是肯定的,它將通知它是成功的並且程序結束。如果答案是否定的,則應回到registration()並重復處理。如果答案無效,它應該繼續提示有效答覆。 問題出在registrat

    1熱度

    1回答

    我有一個名爲projects的SQL數據庫,其中包含字段post_id,feature_image,order和landscape。風景是所有密集目的的一個類別。 作爲我試圖達到的功能的廣泛概述; 頁面加載 1個記錄集將所有分類的post_id#(1,2,4,5,8,12 ...等)和重新編號具體爲1,2,3,4,5 ...等 爲每個post_id#重新編號然後將更新發送到一個字段中,該字段被稱爲

    0熱度

    1回答

    我設計了一種在java中進行油藏採樣的方法,我使用的代碼是here。 我已經投入了巨大的文件中讀取了,這需要大約40秒讀很多出來之前把結果屏幕,然後再次讀取不少。該文件太大而無法存儲在內存中,只需從中選擇一個隨機樣本。 我希望我可以在那裏寫一個額外的while循環讓它在設定的時間段內放置我的reservoirList,而不是在它完成掃描文件之後。 喜歡的東西: long startTime = S

    1熱度

    4回答

    我遇到下面的代碼問題。這一切都工作正常,除非我希望程序重新啓動,如果用戶在最後鍵入「Y」,並結束,如果別的東西被按下。但是,無論我輸入「Y」還是「N」,無論何時在「重新啓動計算器」提示中鍵入任何內容,它都將停止運行。這裏用Y/N進行驗證並不重要,我只是希望它在Y鍵入時重新啓動,如果鍵入了其他內容,則結束。 對於noob代碼的歉意,Java初學者在這裏。 import java.util.Scann

    1熱度

    3回答

    這是我第一次使用c語言編程。我有這樣的代碼,應該採取用戶輸入的任何數字,直到輸入0.然後它應該將它們全部加起來。例如,如果他們輸入1,然後是2,然後是3,最後是0,則應輸出6.但由於某種原因,它不會添加最後一個值。在這種情況下我提到這將打印3而不是6 #include <stdlib.h> #include <stdio.h> static char syscall_buf[256]; #