#include <stdio.h>
#include <math.h>
int main()
{
int a;
scanf("%d",&a);
// char shuzi_0 = 'ling' ;
// char shuzi_1 = 'yi' ;
// char shuzi_2 = 'er' ;
// char shuzi_3 = 'san' ;
// char shuzi_4 = 'si' ;
// char shuzi_5 = 'wu' ;
// char shuzi_6 = 'liu' ;
// char shuzi_7 = 'qi' ;
// char shuzi_8 = 'ba' ;
// char shuzi_9 = 'jiu' ;
int n = 1 ;
int count = 1;
// printf("%d\n", temp_a);
int i,j,k ;
if(a == 0){
printf("ling\n");
}
else{
if(a < 0){
printf("fu ");
a = -a ;
}
int temp_a = a ;
while (temp_a/10 > 0){
n*=10 ;
temp_a/=10 ;
++count;
}
// printf("%d\n", n);
// printf("%d\n", count);
while(count > 0){
j = a / n ;
a = a % n ;
n /= 10 ;
switch(j){
case 0:
printf("ling");
break;
case 1:
printf("yi");
break;
case 2:
printf("er");
break;
case 3:
printf("san");
break;
case 4:
printf("si");
break;
case 5:
printf("wu");
break;
case 6:
printf("liu");
break;
case 7:
printf("qi");
break;
case 8:
printf("ba");
break;
case 9:
printf("jiu");
break;
}
--count;
if(count > 0){
printf(" ");
}
}
}
return 0;
}
5-1. 约分最简分式(15)
最新推荐文章于 2023-01-14 17:36:48 发布