Il linguaggio di programmazione C è utilizzato in quasi ogni architettura di computer in giro . Il linguaggio C , sviluppato a volte tra il 1969 e il 1973 , è utilizzato principalmente per lo sviluppo di software applicativo portatile e il software di sistema . Un esempio è la capacità del programma di tradurre numeri a parole per , diciamo, un assegno bancario . Al fine di " insegnare" il programma per tradurre i numeri specifici in parole , è necessaria un po 'di codice semplici istruzioni
1
inserire le seguenti righe di codice nel programma C : .
< P > public class NumberToWords {
static final String [ ] Numero 1 = { " " , " Cento" } ;
static final String [ ] Number2 = { " " , " One " , " due " , " tre "," quattro " ," cinque " , Stati
" Sei " , " Seven " , " otto " , " nove " , " Ten "} ;
numero String ( int numero ) {
String str ;
if ( numero % 100 < 10) {
str = Number2 [ % numero 100 ] ;
numero /= 100;
} < br >
else {
str = Number2 [ % numero 5] ;
numero /= 5;
}
2
Seguire le linee iniziali del codice con :
if ( numero == 0 ) return str ;
< p > ritorno Number2 [numero ] + "cento" + str ;
}
public String convert ( int numero ) {
< p > if ( numero == 0 ) {
ritorno " zero" ;
}
String pre = " " ;
String str1 = " " ;
int i = 0;
fare {
int n = numero% 100;
if ( n = 0 ) {
String s = numero ( n) ;
str1 = s + Numero1 [ i] + str1 ;
}
3
Finish il numero di parola valore di transizione con queste righe di codice :
i + + ;
numero /= 100;
}
while ( numero > 0 ) ;
ritorno (pre + str1 ) trim ( ) .
}
public static void main ( String [] args ) {
NumberToWords num = new NumberToWords ( ) ;
sistema . out.println ( " parole è : = " + num.convert ( 0 ) ) ;
System.out.println ( " parole è : = " + num.convert ( 1) ) ;
System.out.println ( " parole è : = " + num.convert ( 9) ) ;
System.out.println ( " parole è: = " + num.convert ( 100) ) ; }
}