英文显示颠倒的数字

//颠倒显示数字的位数,用英文显示出来

import

int main(int argc, char *argv[])
{
@autoreleasepool {
int number, right_digit ;

    NSLog(@"Enter your number.") ;
    scanf("%i", &number) ;
   do {
       right_digit = number % 10 ;
       
       if ( right_digit <= -1 && right_digit >= -9 )
               right_digit = -right_digit ;                                                                    
             //right_digit -= 2*right_digit ;
       
       switch ( right_digit ) {
           case 0:
               NSLog(@"zero") ;
               break;
               
           case 1:
               NSLog(@"one") ;
               break;
               
           case 2:
               NSLog(@"two") ;
               break;
           
           case 3:
               NSLog(@"three") ;
               break;
               
           case 4:
               NSLog(@"four") ;
               break;
               
           case 5:
               NSLog(@"five") ;
               break;
               
           case 6:
               NSLog(@"six") ;
               break;
           
           case 7:
               NSLog(@"seven") ;
               break;
               
           case 8:
               NSLog(@"eight") ;
               break;
           
           default:
               NSLog(@"nine") ;
               break;
       }
       
            number /= 10 ;
    }
    while ( number!=0 ) ;
   
}
return 0 ;

}

你可能感兴趣的:(英文显示颠倒的数字)