while-loop

    -4熱度

    1回答

    我有一個問題,解決這個問題: 我必須接收數字作爲輸入和第一個數字必須爲0(如果數字爲0關閉循環)但是編譯器讓我把一個號碼作爲輸入,當我按下ENTER它stucks 這裏是我的代碼: #include <stdio.h> int main(){ int num=0, max=0, first=0, a=0, b=0; do{ b = num /10;

    0熱度

    1回答

    您好! 我們正在開發一個程序,您可以在其中創建新的「文件夾」並上傳文件。 問題是,我想讓它在一個文件夾內,不允許創建兩個具有相同名稱的子文件夾。 這是我的代碼。 while (string.IsNullOrEmpty(folderName) || !foglalt || !string.IsNullOrWhiteSpace(folderName)) { folderName = Con

    2熱度

    3回答

    在研究XSD驗證時通過this進行了讀取。遇到這段代碼。 private static IEnumerable<ValidationEventArgs> RunValidation(string inputXml, bool includeHelperSchema) { var schemaSet = new XmlSchemaSet(); schemaSet.Add(sch

    -2熱度

    3回答

    我已經排除了os.exit,sys.exit(),raise SystemExit(0),quit和exit()。 我想完全停止,一旦我的多個條件都滿足了。 while x: #do something #for loop #if a: #do something print "Game over" os.exit #el

    -1熱度

    2回答

    我想製作一個程序,其中.txt文件的行會得到一個隨機順序。 這是我的代碼至今: diction = {} def selecteer_random_elftal(): lijnen = open("bronmateriaal\\Spelers.txt").readlines() key = 0 while lijnen != "": diction[ke

    -2熱度

    1回答

    this is the code source of my program 我在與while循環的問題//而(P!= NULL) 它不工作每當執行reachs循環程序停止工作!儘管P已經初始化,並且p在循環之後不被使用! void Ajout_Debut() { Q=(Liste*) malloc(sizeof(Liste)); Liste *Q=new Liste(); cout<<"do

    -1熱度

    2回答

    如果我嘗試代碼: for i in range(10): if i < 5: continue print(i) 將打印的數字6-10。 但代碼: for i in range(10): while i < 5: continue print(i) 將永不終止。 似乎while循環不增加i。 我在這裏錯過了什麼?

    2熱度

    2回答

    我有如圖逗號分隔的數字數組: 一個:{108,109,110,112,114,115,116,118} 我所需要的輸出是這樣的: 一個:{108-110,112,114-116,118} 我試圖將連續的數字與之間的「 - 」進行分組。 例如,108,109,110是連續數字,所以我得到108-110。 112是單獨的條目; 114,115,116再次代表一個序列,所以我得到114-116。 118

    0熱度

    2回答

    我創建的While循環不會退出。我已經多次測試過,無法找出原因。如果輸入ISBN編碼「0764526413」,則返回「所有編號」並退出循環。但是如果我用代碼中的一個字母測試它(確保它循環回去),它會回到頂部並要求我再次輸入代碼。我這樣做,然後輸入所有數字代碼。在這一點上,我陷入了無限循環。即使第二次輸入全部數字代碼,它也不會退出。我不明白爲什麼它似乎循環正確,如果我第一次全面輸入所有的數字代碼,但

    1熱度

    3回答

    我編寫了代碼來存儲用戶輸入的美元金額的值。只要程序提示用戶,「你想輸入項目 - y/n?」然後用戶可以輸入存儲在ArrayList中的值。 初始提示如下。它似乎工作,因爲我可以把值沒有明顯的錯誤。 System.out.print("Would you like to input item/s - y/n: "); String response = textReader.nextLin