programmeringsspråket C används i nästan alla datorarkitektur runt . C-språket , utvecklades någon gång mellan 1969 och 1973 , används främst för att utveckla bärbara programvara och systemprogram . Ett sådant exempel är programmets förmåga att översätta siffror till ord för , säg, en bank check . För att " lära " programmet att översätta specifika siffror till ord , är lite enkel kod krävs Instruktioner
1
Infoga följande kodrader i C-program : .
public class NumberToWords {
static final String [ ] Antal1 = { " " , " hundra " };
static final String [ ] tal2 = { " " , " One " , " Två " , " Tre " , " Four " , " Five " ,
" Sex " , " Seven " , " Åtta " , " Nine " , " tio " } ;
String nummer ( int antal ) {
String str ;
if ( antal % 100 < 10 ) {
str = tal2 [ antal % 100 ] ;
nummer /= 100 ;
}
else {
str = tal2 [ antal % 5 ] ,
nummer /= 5 ;
}
2
Följ dina första kodrader med :
if ( antal == 0 ) return str ,
retur Number2 [ antal ] + " hundra " + str ;
}
public String convert ( int antal ) {
if ( antal == 0 ) {
återvända " noll " ,
}
String pre = " " ;
String str1 = " " ;
int i = 0 ;
göra {
int n = antal % 100 ;
if ( n = 0 ) {
String s = antal ( n ) ;
str1 = s + Antal1 [ i] + str1 ,
}
3
Finish siffran till ordet värde övergången med dessa kodrader :
i + + ;
nummer /= 100 ;
}
while ( tal> 0 ) ;
retur ( pre + str1 ) trim ( ) , .
}
public static void main ( String [] args ) {
NumberToWords num = new NumberToWords ( ) ;
System . out.println ( " ord är : = " + num.convert ( 0 ) ) ;
System.out.println ( " ord är : = " + num.convert ( 1 ) ) ;
System.out.println ( " ord är : = " + num.convert ( 9 ) ) ;
System.out.println ( " ord är : = " + num.convert ( 100 ) ) ;
}
}