这个java程序哪里出错了,那位能帮我修改一下吗?

[复制链接]
查看11 | 回复5 | 2012-10-22 15:33:22 | 显示全部楼层 |阅读模式
你没有输入值的指令- - Scanner sc=new Scanner(System.in);score=sc.nextInt();这就解决了- -...
回复

使用道具 举报

千问 | 2012-10-22 15:33:22 | 显示全部楼层
jpublic class GradeScore {public static void main(String[] args) {int score;char grade;score = Integer.parseInt(args[0]);if (score >= 90)grade = 'A';else if (score >=...
回复

使用道具 举报

千问 | 2012-10-22 15:33:22 | 显示全部楼层
你的程序没有错。语法,逻辑都对。应该是你执行的时候有问题。你这里使用了args[0]。args在使用前要赋值。命令提示行采用如下命令:java GradeScore 90...
回复

使用道具 举报

千问 | 2012-10-22 15:33:22 | 显示全部楼层
javacGradeScore "90"...
回复

使用道具 举报

千问 | 2012-10-22 15:33:22 | 显示全部楼层
score=Integer.parseInt(args[0]);这句有可能报错了,args[0]有可能转换不了int型,你把args[0]打印出来看看是不是这样...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行