includere i file header per lo standard input e la libreria di output e la libreria standard e come il file di intestazione limiti . Ricordate che sono le direttive iniziano nella prima colonna in " C"
# include
# include
# include Inizia il programma principale e dichiarare una variabile per la stringa di caratteri e una per il vostro intero risultante . Se la vostra macchina è un implementazione a 32 bit , la gamma di numeri interi è di - 2 , 147 , 483 , 648-2 , 147 , 483 e 647 . Così, una serie di 11 posizioni è sufficiente per gestire la stringa di caratteri che si desidera convertire int main ( ) { my_string char [ 11 ] ; . numero int ; chiedere all'utente una stringa di caratteri da convertire. Dare l'intervallo valido per i numeri interi sul vostro sistema in modo che il valore inserito non è troppo grande o troppo piccolo per il vostro sistema da gestire. Le INT_MIN e INT_MAX costanti dal file di intestazione limiti specificano l' intervallo valido per i numeri interi sul sistema printf ( "Inserire una stringa numerica tra % de% d \\ n ". , INT_MIN , INT_MAX ) . ; ottiene ( my_string ) ; convertire la stringa con la funzione atoi e memorizzare il risultato nella variabile int . La funzione atoi restituisce il valore convertito , uno zero se non c'è conversione , o la costante INT_MIN o INT_MAX se la stringa di caratteri è fuori portata = atoi ( my_string ) . Stampa la stringa originale e l' intero risultante . Utilizzare il codice di un % s per la stringa e un % d per il numero intero . Per verificare la stringa è stato convertito , eseguire una semplice operazione matematica sul valore risultante e stampare la risposta. Terminare il programma principale per la restituzione di un codice di successo e inserendo il tuo chiusura } . Printf ( "L'originale stringa % s è il numero intero % d. L'aggiunta di 6 dà % d \\ n" , Stati my_string , numero , numero 6 ) ; return 0; }
2
3
4
numero
5
Informazioni correlate
Programmazione © www.354353.com