Questo è il primo di una serie di puzzle C ++ per te. Spero ti piacerà.
Quindi, puzzle n. 1:
Dato il seguente programma:
#include <iostream>
int main()
{
const int a=1;
const int b=2;
const float c=0.5;
std::cout << a/b-a*c;
}
Inserisci del codice su una singola nuova riga in qualsiasi punto all'interno del programma in modo che l'output sia 0. La nuova riga conterrà ALMENO 18 caratteri (spazi inclusi) e il resto delle righe rimarrà non modificato. Per essere chiari, ecco un esempio di un nuovo codice valido:
#include <iostream>
int main()
{
const int a=1;
const int b=2;
int* p = NULL;
const float c=0.5;
std::cout << a/b-a*c;
}
È stata inserita una nuova riga con 15 caratteri, quindi va bene. Tuttavia non risolve il problema.
Se questo è troppo semplice per te, non preoccuparti, ne arriveranno altri !!