源代码:
public class Hao{
public static void main(String args[]) {
getHao(120);
}
public static void getHao(int s)
{
whlie(s>0)
{
int ss;
ss=s%10;
if(ss==0)
System.out.println("零");
else if (ss==1)
System.out.println("壹");
else if (ss==2)
System.out.println("贰");
else if (ss==3)
System.out.println("叁");
else if (ss==4)
System.out.println("肆");
else if (ss==5)
System.out.println("伍");
else if (ss==6)
System.out.println("陆");
else if (ss==7)
System.out.println("柒");
else if (ss==8)
System.out.println("捌");
else if (ss==9)
System.out.println("玖");
else
System.out.println("");
s=s/10;
}
}
}
错误:
E:\Java>javac Hao.java
Hao.java:8: 需要 ';'
whlie(s>0)
^
Hao.java:11: 非法字符: \65307
ss=s%10;
^
2 错误E:\Java>javac Hao.java
Hao.java:11: 非法字符: \65307
ss=s%10;
^
1 错误
请大虾们指教....谢谢啦、、、、、、、
public class Hao{
public static void main(String args[]) {
getHao(120);
}
public static void getHao(int s)
{
whlie(s>0)
{
int ss;
ss=s%10;
if(ss==0)
System.out.println("零");
else if (ss==1)
System.out.println("壹");
else if (ss==2)
System.out.println("贰");
else if (ss==3)
System.out.println("叁");
else if (ss==4)
System.out.println("肆");
else if (ss==5)
System.out.println("伍");
else if (ss==6)
System.out.println("陆");
else if (ss==7)
System.out.println("柒");
else if (ss==8)
System.out.println("捌");
else if (ss==9)
System.out.println("玖");
else
System.out.println("");
s=s/10;
}
}
}
错误:
E:\Java>javac Hao.java
Hao.java:8: 需要 ';'
whlie(s>0)
^
Hao.java:11: 非法字符: \65307
ss=s%10;
^
2 错误E:\Java>javac Hao.java
Hao.java:11: 非法字符: \65307
ss=s%10;
^
1 错误
请大虾们指教....谢谢啦、、、、、、、
这个分号打错
while写错 不是whlie
lz看来你真是刚学习,不过加油就行
还有一点,想你这么多if的语句最好用switch
有个分号是中文格式的,要改输入法为英文输入。。建议用开发工具吧,这代码一复制到开发工具中,就直接看到错误在什么地方了,用记事本的话,编译的时候才看得到错。建议用myeclipse...