07-0. 写出这个数 (20)
来源:互联网 发布:南大通用数据库 编辑:程序博客网 时间:2024/05/20 05:23
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。
输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。
输入样例:1234567890987654321123456789输出样例:
yi san wu
#include <stdio.h>void print( int tmp, int num );int main(){ char chr; int sum = 0; while ( (chr = getchar()) != '\n' ) { sum += chr - '0'; } print(sum, sum); printf("\n"); return 0;}void print( int tmp, int num ){ if ( tmp == 0 ) { return; } print( tmp/10, num ); switch ( tmp % 10 ) { 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; } if ( tmp != num ) { printf(" "); }}
0 0
- 07-0. 写出这个数 (20)
- 07-0. 写出这个数 (20)
- 07-0. 写出这个数 (20)
- 07-0. 写出这个数 (20)
- 07-0. 写出这个数 (20)
- 写出这个数 (20)
- 写出这个数(20)
- 写出这个数 (20)
- 写出这个数 (20)
- PAT 07-0. 写出这个数
- 7-0. 写出这个数 (20)
- 7-0. 写出这个数 (20)
- 7-0. 写出这个数 (20)
- PAT:7-0. 写出这个数 (20)
- 7-0. 写出这个数
- 1002. 写出这个数 (20)
- 1002. 写出这个数 (20)
- 1002. 写出这个数 (20)
- IW_JAVA_JNative
- 关于网络编程 (一)socket 杂记整理
- arm Linux系统启动之----start_kernel函数
- MySQL学习笔记1安装
- 小记
- 07-0. 写出这个数 (20)
- android 编译系统
- mysql优化(从硬件、系统、配置、设计等角度优化)
- 在训练CNN的时候,各层back propagation的递推公式
- ACM--steps--2.1.5--又见GCD
- WV.16- 编程题AB-第二价格密封拍卖
- 范围查找 和最近的一些感想
- 矩阵分析-最小二乘法
- STM32 学习之系统架构