Creato da ufo.rob il 24/02/2008

Il blog di uforob

Miscellanea: anime, manga, curiosità, videogiochi, informatica, scienza, tecnologia, notizie, tempo libero, TV...

TWITTER

AREA PERSONALE

 

ARCHIVIO MESSAGGI

 
 << Luglio 2024 >> 
 
LuMaMeGiVeSaDo
 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
 
 

FACEBOOK

 
 

 

« Il senso del "ma"C++ come linguaggio di scripting »

Cosa fa questo programma in C++

Post n°274 pubblicato il 29 Luglio 2015 da ufo.rob

int main()
{
    for(int i=7; i--; i>=1)
        cout << i << endl;
}

 

Risposta
http://codepad.org/wvWzLbrB

Anche in C e in PHP convertendo nelle relative sintassi il comportamento è lo stesso... Ho usato quella C++ che è più compatta del C e non sparge ovunque simboli $ come il PHP.
Provate anche a sostituire i>=1 con i>=5


È difficile che un codice così sia stato scritto di proposito ma funziona... Il comportamento deriva dal fatto che si possono usare operazioni come condizione di terminazione (che diventa falsa se e quando restituisce zero) e addirittura confronti come "passo" (nonostante di solito si usino incrementi e decremetni si può usare un'operazione qualunque, addirittura un confronto... io credo di avere usato UNA volta una moltiplicazione, altrimenti incrementi o decrementi e quasi sempre di 1).

 

 

La URL per il Trackback di questo messaggio è:
https://blog.libero.it/uforob/trackback.php?msg=13251327

I blog che hanno inviato un Trackback a questo messaggio:
Nessun trackback

 
Commenti al Post:
Nessun commento
 

CERCA IN QUESTO BLOG

  Trova
 

ULTIME VISITE AL BLOG

agm28169Maheoprefazione09karen_71m12ps12cassetta2basilico65anna545unghieviolaAl3x5andr0jonas21marabertowciollo2magar29vmps
 

ULTIMI COMMENTI

internet rincoglionisce il cervello
Inviato da: Corpo_Di_Rosa
il 23/10/2022 alle 17:39
 
Cambiare idea a fronte di situazione logica i.e.: se una...
Inviato da: Elvio Catania
il 13/04/2020 alle 08:58
 
Sorridere. Può illuminare anche la giornata più buia.
Inviato da: cassetta2
il 25/04/2019 alle 16:19
 
Nell'episodio "Il ritorno...
Inviato da: ufo.rob
il 05/04/2016 alle 21:36
 
Hanno ripreso questa cosa anche nell'episodio 18 di...
Inviato da: ufo.rob
il 05/04/2016 alle 21:18
 
 

CHI PUò SCRIVERE SUL BLOG

Solo l'autore può pubblicare messaggi in questo Blog e tutti possono pubblicare commenti.
 
RSS (Really simple syndication) Feed Atom
 
 
 
 

© Italiaonline S.p.A. 2024Direzione e coordinamento di Libero Acquisition S.á r.l.P. IVA 03970540963