本帖最后由 酋长第一 于 2014-9-8 10:59 编辑
public class Text3 {
public static void main(String[]args){
Scanner sc=new Scanner(System.in);//键盘录入
String[]strs={"零","一","二","三","四","五","六","七","八","九"};//定义一个字符串数据,根据索引从0开始分别对应零,一。。。
for(int x=0;x<strs.length;x++){
int num=sc.nextInt();
if(num==x){//如果输入的数字对应索引,打印大写的数字
System.out.println(strs[x]);
}
}
}
是基础测试的一道题:从键盘接受一个数字,列出该数字的中文表示格式,
例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。
如果按照以上写,只能输入单个数字,比如:1,—— 大写一,因为数组索引没有比如:123,数组的索引没有123那么多
我现在想满足题目要求,该怎么弄? |