
JAVA一个输出希腊字母的程序,为什么调试会说有非法字符呢?
publicclassGreekAlphabet{publicstaticvoidmain(Stringargs[]){intsrartPosion=o,endPosio...
public class GreekAlphabet
{ public static void main(String args[])
{ int srartPosion=o,endPosion=0;
char cSrart='α',cEnd='φ';
startPosition=(int) cSrart;
endPosition=(int) cEnd;
System.out.println("希腊字母\'α'在表中的顺序位置:"+(int)c);
System.out.println("希腊字母表:");
for(int i=startPosition;i<=endPosition;i++)
{ char c='\0';
c=(char) i;
System.out.print(" "+c);
if((i-startposition+1)%10==0)
System.out.println("");
}
}
}
char cSrart='α',cEnd='φ';
上面那句'φ是非法字符????那为什么'α不是非法的啊? 展开
{ public static void main(String args[])
{ int srartPosion=o,endPosion=0;
char cSrart='α',cEnd='φ';
startPosition=(int) cSrart;
endPosition=(int) cEnd;
System.out.println("希腊字母\'α'在表中的顺序位置:"+(int)c);
System.out.println("希腊字母表:");
for(int i=startPosition;i<=endPosition;i++)
{ char c='\0';
c=(char) i;
System.out.print(" "+c);
if((i-startposition+1)%10==0)
System.out.println("");
}
}
}
char cSrart='α',cEnd='φ';
上面那句'φ是非法字符????那为什么'α不是非法的啊? 展开
4个回答
展开全部
1.int srartPosion=o(应该为0,不是字母o)
2.int srartPosion=o,endPosion=0; 改为startPosition, endPosition都是拼写错误
3.if((i-startposition+1)%10==0) 中的startposition改为startPosition
4.cEnd='φ'; 这个后面的分号你打成全角的了 换成半角
5.程序中cSrart改成cStart
6.System.out.println("希腊字母\'α'在表中的顺序位置:"+(int)c);中,最后(int) c,c应该是cStart
错误太多,以后编程要细心!养成良好的编程习惯!
2.int srartPosion=o,endPosion=0; 改为startPosition, endPosition都是拼写错误
3.if((i-startposition+1)%10==0) 中的startposition改为startPosition
4.cEnd='φ'; 这个后面的分号你打成全角的了 换成半角
5.程序中cSrart改成cStart
6.System.out.println("希腊字母\'α'在表中的顺序位置:"+(int)c);中,最后(int) c,c应该是cStart
错误太多,以后编程要细心!养成良好的编程习惯!
展开全部
cEnd='φ';
这个后面的分号你打成全角的了 换成半角
你最好还是着个IDE(集成开发环境) 像是eclipse,你 程序里输入错误有很多,用编译器直接做你会很累的
这个后面的分号你打成全角的了 换成半角
你最好还是着个IDE(集成开发环境) 像是eclipse,你 程序里输入错误有很多,用编译器直接做你会很累的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分号问题,必须是半角的英文分号。还有程序中cSrart应该是cStart吧,可能是打错。还有System.out.println("希腊字母\'α'在表中的顺序位置:"+(int)c);中,最后(int) c,c应该是cStart吧。。。又是打错。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用string吧.JAVA我不懂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |