java判断题

 我来答
Hello_Joyin
2017-09-19 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:79
采纳率:100%
帮助的人:65.1万
展开全部

第一题 

import java.util.Scanner; 						//正确				
public class TestCal {
public static void main(String[] args) {
System.out.println("学生成绩是:");
scanner input = new scanner(System.in); //错误,scanner首字母应大写,应为Scanner     
int score = input.nextInt(); //正确
if(score < 0){ //错误,score>100也是输入有误,应为 score < 0 || score > 100
System.out.println("输入有误!");
}else if(score > 85){ //错误,85-100为A,应为 score >= 85
System.out.println("A");
}else if(score > 70){ //错误,70-84为B,应为 score >= 70
System.out.println("B");
}else if(score > 60){ //错误,60-69为C,应为 score >= 60
System.out.println("C");
}else{ //正确
System.out.println("D");
}
}
}

第二题

public class Student extends Person							//正确
{
private int sno; //正确
private String sname; //正确
public void Student(int no,String name){//定义构造方法 //错误,构造方法不需要返回值,应把void去掉
sno = name; //错误,应是sno = no
sname = name; //正确
}
public static String getSname{ //错误,方法要写括号,应为getSname(),且应去掉static,不然无法返回this.sname:因为sname没有static属性,不能直接被静态方法访问
return this.sname; //正确
}
public void changeke(String shijian){ //正确
System.out.println(shijian+name"上课"); //错误。name和"上课"之间缺少加号
}
}
谷歌网友fzggle
2017-09-19 · TA获得超过780个赞
知道小有建树答主
回答量:2459
采纳率:22%
帮助的人:235万
展开全部
我不知道你想做什么.,..排错的话 放进 eclipse就行了
追问
帮忙判断下对错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式