Articles of for loop

C: per la dichiarazione iniziale di ciclo int

Qualcuno può elaborare il seguente errore gcc? $ gcc -o Ctutorial/temptable.out temptable.c temptable.c: In function ‘main’: temptable.c:5: error: ‘for’ loop initial declaration used outside C99 mode temptable.c: … /* print Fahrenheit-Celsius Table */ main() { for(int i = 0; i <= 300; i += 20) { printf("F=%d C=%d\n",i, (i-32) / 9); } } PS: Ricordo […]

Iterazione delle proprietà di un object JavaScript mediante jQuery

Esiste un modo jQuery per eseguire l’iterazione sui membri di un object, come in: for (var member in obj) { … } Solo che non mi piace for questo spunta fuori dalla mia adorabile notazione jQuery!

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?

Rimozione di elementi dal vettore, mentre in C ++ 11 intervallo ‘per’ ciclo?

Ho un vettore di IInventory *, e sto scorrendo la lista usando l’intervallo C ++ 11 per fare cose con ognuno. Dopo aver fatto un po ‘di roba con uno, potrei voler rimuoverlo dalla lista ed eliminare l’object. So che posso delete l’ delete sul puntatore in qualsiasi momento per ripulirlo, ma qual è il […]

Come posso correggere “per la dichiarazione iniziale del ciclo utilizzata al di fuori della modalità C99” Errore GCC?

Sto cercando di risolvere il problema 3n + 1 e ho un ciclo for che assomiglia a questo: for(int i = low; i highestres) { highestres = res; } } Sfortunatamente sto ricevendo questo errore quando provo a compilare con GCC: 3np1.c: 15: errore: ‘per’ la dichiarazione iniziale del ciclo utilizzata al di fuori della […]

Per esempio di loop in MySQL

In MySQL, ho questa stored procedure con un ciclo For in esso: DELIMITER $$ CREATE PROCEDURE ABC() BEGIN DECLARE a INT Default 0 ; simple_loop: LOOP SET a=a+1; select a; IF a=5 THEN LEAVE simple_loop; END IF; END LOOP simple_loop; END $$ Stampa sempre 1 . Qual è la syntax corretta per un ciclo MySQL?

Ultima iterazione di enhanced for loop in java

C’è un modo per determinare se il ciclo sta iterando per l’ultima volta. Il mio codice è simile a questo: int[] array = {1, 2, 3…}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append(“” + i); if(!lastiteration) builder.append(“,”); } Ora il fatto è che non voglio aggiungere la virgola nell’ultima iterazione. Ora […]

Incollare i valori delle variabili dei fattori in R o Python in base alla data – Creazione di interruzioni di scuola

Ho il seguente set di dati ( Break_data ) raccolti dal calendario scolastico di inizio e fine delle interruzioni: print(Break_data) Start End Break Year 1 2016-02-24 2016-02-29 Spring_Break 2016 2 2016-03-23 2016-03-28 Easter_Recess 2016 3 2016-10-05 2016-10-10 Mid_Term_Break 2016 4 2017-03-01 2017-03-06 Spring_Break 2017 5 2017-04-12 2017-04-17 Easter_Recess 2017 6 2017-10-04 2017-10-09 Mid_Term_Break 2017 7 […]

Perché gli oggetti R non vengono stampati in una funzione o in un ciclo “for”?

Ho una matrice R chiamata ddd. Quando inserisco questo, tutto funziona bene: i <- 1 shapiro.test(ddd[,y]) ad.test(ddd[,y]) stem(ddd[,y]) print(y) Le chiamate a Shapiro Wilk, Anderson Darling, e derivano tutto il lavoro, ed estraggono la stessa colonna. Se inserisco questo codice in un ciclo “for”, le chiamate a Shapiro Wilk e Anderson Darling smettono di funzionare, […]

Come utilizzare il ciclo for () basato su range con std :: map?

L’esempio comune dei cicli for () basati su intervallo C ++ 11 è sempre qualcosa di semplice come questo: std::vector numbers = { 1, 2, 3, 4, 5, 6, 7 }; for ( auto xyz : numbers ) { std::cout << xyz << std::endl; } Nel qual caso xyz è un int . Ma cosa […]