Loading... #include<stdio.h> int main() { int w[9]; int s, k, j = 0, i; double a; scanf("%lf", &a); a = a + 0.001; s = a; k = (a - s) * 100;//取小数 if ((a - s) > 0) { w[1] = k / 10; w[0] = k % 10; } else { w[1] = 0; w[0] = 0; } while (s != 0)//取整数 { w[2 + j] = s % 10; s = s / 10; j++; } for (i = 9; i >= j + 2; i--) w[i] = 0; for (i = j + 1; i >= 0; i--) { switch (w[i]) { case 1:printf("壹"); break; case 2:printf("贰"); break; case 3:printf("叁"); break; case 4:printf("肆"); break; case 5:printf("伍"); break; case 6:printf("陆"); break; case 7:printf("染"); break; case 8:printf("捌"); break; case 9:printf("玖"); break; case 0:printf("零"); break; } switch (i + 1) { case 1:printf("分"); break; case 2:printf("角"); break; case 3:printf("元"); break; case 4:printf("拾"); break; case 5:printf("佰"); break; case 6:printf("仟"); break; case 7:printf("万"); break; case 8:printf("拾"); break; case 9:printf("佰"); break; } } printf("\n"); return 0; } Last modification:November 1st, 2021 at 12:42 pm © 允许规范转载
One comment
骚年,我怀疑你写了一篇假的文章!
写得好好哟,我要给你生猴子!
滴!学生卡!打卡时间:上午6:43:43,请上车的乘客系好安全带~