你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。
如输入1234,则输出:
yi er san si
注意,每个字的拼音之间有一个空格,但是最后的字后面没有空格。当遇到负数时,在输出的开头加上“fu”,如-2341输出为:
fu er san si yi
这个程序我费了好久,并且参考了以前写的东西才写出来的,不容易啊。
分解成很多小程序,分别如下
1 求输入单个数字时输出它所对应的汉语拼音。
switch (s) { case 0: { System.out.print("ling"); break; } case 1: { System.out.print("yi"); break; } case 2: { System.out.print("er"); break; } case 3: { System.out.print("san"); break; } case 4: { System.out.print("si"); break; } case 5: { System.out.print("wu"); break; } case 6: { System.out.print("liu"); break; } case 7: { System.out.print("qi"); break; }