日期:2014-05-20 浏览次数:20907 次
x=b/10; y=b-x*10; String stry=returnY(y); switch(x){ case 1:System.out.println("壹"+"拾"+stry+"元");break; case 2:System.out.println("贰"+"拾"+stry+"元");break; case 3:System.out.println("叁"+"拾"+stry+"元");break; case 4:System.out.println("肆"+"拾"+stry+"元");break; case 5:System.out.println("伍"+"拾"+stry+"元");break; case 6:System.out.println("刘"+"拾"+stry+"元");break; case 7:System.out.println("柒"+"拾"+stry+"元");break; case 8:System.out.println("捌"+"拾"+stry+"元");break; case 9:System.out.println("玖"+"拾"+stry+"元");break; } } } public String returnY(int y){ switch(y){ case 1:return "壹";break; case 2:return "贰";break; case 3:return "叁";break; case 4:return "肆";break; case 5:return "伍";break; case 6:return "陆";break; case 7:return "柒";break; case 8:return "捌";break; case 9:return "玖";break; } }
------解决方案--------------------
楼主的code有这些错误:
你的类名应该是Input1吧?而不是Inpout1,第二最好加访问控制符 public
第三就是你的分支逻辑不全 比如 我输入小于10的数 你这个程序就没有输出了
关于你要Y也输出的话 也要写好分支逻辑的
------解决方案--------------------