Articles of while loop

Per contro mentre è in programmazione C?

Ci sono tre cicli in C: for , while e do-while . Qual è la differenza tra loro? Ad esempio, sembra quasi tutto while dichiarazioni possono essere sostituite da dichiarazioni, giusto? Quindi, qual è il vantaggio while utilizzo?

Come uscire da while loop in java con il metodo Scanner “hasNext” come condizione?

Sono un principiante alla programmazione Java e ho incontrato uno strano problema. Di seguito è riportato il mio codice, che richiede all’utente l’input e stampa ciò che l’utente immette una parola alla volta. Il problema è che il programma non finisce mai, e dalla mia comprensione limitata, sembra essersi bloccato all’interno del ciclo while. Qualcuno […]

‘fai … mentre’ contro ‘mentre’

Possibili duplicati: Mentre vs. Do While Quando dovrei usare do-while invece di loop while? Ho programmato per un po ‘di tempo (2 anni di lavoro + 4,5 anni di laurea + 1 anno di pre-college), e non ho mai usato un ciclo do-while per essere costretto a partecipare al corso Introduzione alla Programmazione. Ho la […]

Timer e TimerTask contro Thread + sleep in Java

Ho trovato domande simili qui ma non ci sono state risposte alla mia soddisfazione. Quindi riformulando nuovamente la domanda- Ho un compito che deve essere svolto su base periodica (ad esempio intervalli di 1 minuto). Qual è il vantaggio dell’uso di Timertask & Timer per fare ciò anziché creare un nuovo thread che ha un […]

I cicli “while (true)” sono così brutti?

Ho iniziato a programmare in Java per diversi anni, ma recentemente sono tornato a scuola per ottenere una laurea formale. Sono rimasto piuttosto sorpreso nel sapere che, durante il mio ultimo incarico, ho perso punti per l’utilizzo di un loop come quello qui sotto. do{ //get some input. //if the input meets my conditions, break; […]

Come scrivere un ciclo while con il preprocessore C?

Sto facendo questa domanda da un punto di vista educativo / hacking, (non vorrei davvero scrivere in questo modo). È ansible implementare un ciclo while solo usando le direttive del preprocessore C. Capisco che le macro non possono essere espanse in modo ricorsivo, quindi come si farebbe?

I loop sono davvero più veloci al contrario?

L’ho sentito diverse volte. I loop JavaScript sono molto più veloci quando si conta il contrario? Se è così, perché? Ho visto alcuni esempi di suite di test che mostrano che i cicli invertiti sono più veloci, ma non riesco a trovare alcuna spiegazione sul perché! Suppongo che sia perché il ciclo non deve più […]

Leggi l’input in bash all’interno di un ciclo while

Sto avendo uno script bash che è qualcosa come seguire, cat filename | while read line do read input; echo $input; done ma questo chiaramente non mi sta dando l’output giusto come quando leggo nel ciclo while prova a leggere dal nome file del file a causa del ansible reindirizzamento I / O. Qualunque altro […]

Lo script di shell mentre il ciclo di lettura riga si interrompe dopo la prima riga

Ho il seguente script di shell. Lo scopo è quello di eseguire il ciclo su ogni riga del file di destinazione (il cui percorso è il parametro di input per lo script) e lavorare su ogni riga. Ora, sembra funzionare solo con la primissima riga nel file di destinazione e si ferma dopo che la […]

Dichiarare le variabili all’interno o all’esterno di un ciclo

Perché funziona quanto segue? String str; while (condition) { str = calculateStr(); ….. } Ma questo si dice che sia pericoloso / errato: while (condition) { String str = calculateStr(); ….. } È necessario dichiarare variabili al di fuori del ciclo?