do-while

    0熱度

    1回答

    我完全是編程的新手,我遇到了一個問題,當我捕獲InputMismatchException時,無法返回到主循環。我搜索了Google,但無法找到並完全理解用戶提供的解決方案。 我的目標是消除用戶輸入任何可能導致應用程序終止的字符的可能性。這就是爲什麼我用try/catch包圍幾乎所有的代碼。 我試圖把更多的循環,以我的代碼,而這一切都在2種方式結束: 我環路到達catch語句後無法完成。 我放回到

    0熱度

    1回答

    我希望你們一切順利!我試圖每隔一段時間輪詢一次目錄,直到數據完成進入目錄,並且完成後,我想在Linux環境中使用bash腳本在目錄上執行我的下一個任務。我無法訪問inotify-tools。我測試這個過程的方法是通過鍵入以下到一個shell命令行: while true; do touch /home/tmp/fun_temp/nothing.txt; sleep 10; rm -rf /home

    0熱度

    2回答

    循環目前,我有兩個問題,這種情況下: 進出口試圖找到一種方法,打破了無限循環點擊cancelButton後。我試圖設置變量標誌爲false,當點擊按鈕,並設置標誌變量作爲條件在循環中,但我不能實現這一點。 第二個問題是。如何從這個對話窗口初始化兩個單獨的數組列表。例如它返回一對字符串。我想要將這些值添加到ArrayLists的循環中。 import javafx.application.Platf

    3熱度

    3回答

    我剛剛開始學習C#這一週,並試圖運行一個簡單的代碼,提示用戶輸入一個數字,如果他們輸入文本,或提示他們輸入一個正數,如果他們輸入一個負數(對文本是一個布爾操作,對於負數是一個if語句)。如果他們輸入一個有效(正數)的數字,程序會繼續執行其餘的步驟。 但是,通過這段代碼,如果用戶輸入一個負數,然後是一個文本,然後是另一個負數等,它似乎打破了循環,並繼續下一步操作。 該代碼是一個更大程序的一部分,所以

    0熱度

    1回答

    在我的項目中,函數clipsUpdate可以讀取CLIPS設置的一些事實,而不受我的C++代碼的干擾。根據讀取的事實,clipsUpdate調用所需的函數。 void updateClips(void) { // read clipsAction switch(clipsAction) { case ActMove: goToPosit

    1熱度

    2回答

    我有一個方法可以檢查用戶是否是學生,但我無法驗證條件。 char custStud = '0'; Scanner input = new Scanner(System.in); do{ System.out.println("Are you a student? (Type Y or N): "); custStud = input.next().charAt(0);

    0熱度

    1回答

    我正在尋找一個例子,直到/ while使用set語句,除了像下面的Dow循環。 data want; set have; do until/while (exit criteria); * some SAS statements; end; run; 我原本試過這個。 data test; input x; cards;

    5熱度

    3回答

    我試圖讓做一個隨機數生成器生成的數字1到9之間的字符串,如果它產生的8,應該最後,然後顯示8停止生成。 到目前爲止它打印1 2 3 4 5 6 7 8,但它不會生成隨機數字串,所以我需要知道如何使循環實際上生成隨機數字,如上所述,感謝任何幫助! 的Javascript // 5. BONUS CHALLENGE: Write a while loop that builds a string of

    0熱度

    1回答

    喜中運行計算,直到真正所以Spyder的蟒蛇3.6 一個簡單的問題說我有一個簡單的while循環或if語句。 import random from decimal import Decimal usraccbal = (1000.01) def rate(): ratecontents = (random.random() * (1.202 - 0.308) + 0.308)

    -1熱度

    1回答

    我已經寫了一個讀命令函數。它將字符存儲到數組「前」(在一個新行開始)之前,並返回字符數,但似乎第一個單詞總是沒有被檢測到,並且有時在沒有識別單詞「去」的情況下它返回。誰能幫我。不勝感激! int read_command(char *input){ char inputarr[1000]; int count=0; do { inputarr[