如果条件分为:>=80卫优秀;<=80;>=70为良好;<=70;>=60为及格;<=60为不及格该怎么办?谢谢啦。
如果分为:>=80卫优秀;<=80;>=70为良好;<=70;>=60为及格;<=60为不及格该怎么办?谢谢啦。
如果分为:>=80卫优秀;<=80;>=70为良好;<=70;>=60为及格;<=60为不及格该怎么办?谢谢啦。
2016-08-17
import java.util.Scanner;
public class Hello {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("What is your score?");
int score=in.nextInt();
if(score<60){
System.out.println("Fail");
}
else if(60<=score&&score<70){
System.out.println("Pass");
}
else if(70<=score&&score<80){
System.out.println("Good");
}
else if(score>=80){
System.out.println("Excellent");
}
}
}
public class hello {
public static void main(String[] args){
int a=82;
int b=78;
int c=68;
int d=55;
String mark1 =(a>=80)?"优秀":"良好";
String mark2 =((b>70)&&(b<=80))?"良好":"及格";
String mark3 =((c>60)&&(c<=70))?"及格":"不及格";
String mark4 =(d<=60)?"不及格":"及格";
System.out.println("a考试成绩:"+mark1);
System.out.println("b考试成绩:"+mark2);
System.out.println("c考试成绩:"+mark3);
System.out.println("d考试成绩:"+mark4);
}
}
我也是新学的,我这个好像有点不严谨呢~,看了你自己的答案觉得很好,不过为了纪念我自己想的这个,我还是决定要发上来哈哈,可以交流一下呀~
运算结果是
a考试成绩:优秀
b考试成绩:良好
c考试成绩:及格
d考试成绩:不及格
举报