Creare l'inizio della vostra funzione principale per eseguire la vostra inversione . Includere il file di intestazione per lo standard input e libreria di output in modo da poter stampare i risultati . 
 
 # Include 
 
int main ( ) per
 { 
 
 2 
 dichiarare una variabile per il numero che si desidera invertire così come una variabile per il numero invertito . Decidere come si determina il valore di invertire , o chiedendo all'utente o inizializzare la variabile . Per il nostro esempio, si inizializzare la variabile 
 
 int originale = 4051 , invertito = 0; . 
 3 
 Stampa il numero originale di corrente in modo da poter verificare l'inversione di . alla fine del programma 
 
 printf ( "Il numero originale è % d \\ n" , originale); 
 4 
 Creare un ciclo while per scorrere tutte le possibili cifre il numero . Dal momento che sarà a nudo una cifra del numero originale di ogni iterazione del ciclo , si fermerà una volta che la variabile "originale" è pari a zero . Si potrebbe usare un po '( originale ! = 0 ) come condizione del ciclo while , tuttavia, perché un qualsiasi valore diverso da zero viene considerato vero in C , il vostro ciclo while può essere semplicemente mentre (originale) . 
 
 Mentre ( originale ) 
 
 { 
 5 
 Determinare la cifra più a destra di " originale" prendendo "l'originale" variabile % 10 . Ogni iterazione del ciclo , spostare il valore corrente della variabile " rovesciata " nel corso di una posizione moltiplicando per 10 e poi aggiungere la cifra più a destra del 
 
 invertito = invertito * 10 + originale % 10 " originale". ; 
 6 
 Striscia la cifra più a destra della variabile " originale " visto che appena trasformati IT . Approfittate della divisione intera in C e dividere "originale" per 10. Questo mette a nudo la cifra più a destra e si prepara " originale" per la prossima iterazione del ciclo . Chiudere il ciclo while 
 
 originale = originale /10; . 
 
 } 
 7 
 Stampa il numero invertito e terminare il programma 
 
 . printf ( "Il numero invertito è% d \\ n" , invertito ) ; 
 
 return 0; } 
 
 
 
              
Programmazione © www.354353.com