利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
2013-04-05 13:14
483 查看
import java.util.Scanner;
/**
* 问题:
* 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同
* 学用A表示,60-89分之间的用B表示,60分以下的用C表示。
*
* @author Administrator
*
* 程序如下所示:
*
*/
public class Classification {
//方法一:用if()...else if()语句来区分成绩的等级
/* public static void main(String args[]){
System.out.println("请输入成绩,按Enter键结束!");
Scanner s=new Scanner(System.in);
int a=s.nextInt();
Classification c=new Classification();
System.out.println("成绩"+a+"分的等级为:"+c.classification(a));
}
public char classification(int a){
char c = 0;
if(a>=90){
c='A';
}
else if(a<90&&a>=60){
c='B';
}
else if(a<60){
c='C';
}
return c;
}*/
//方法二:使用三目运算符,比较简单
public static void main(String args[]){
System.out.println("请输入成绩,按Enter键结束!");
Scanner s=new Scanner(System.in);
int a=s.nextInt();
String str=(a>=90 ? "A" :(a>=60 ? "B" : "C"));
System.out.println("成绩"+a+"分的等级为:"+str);
}
}
方法一运行结果如下:
run:
请输入成绩,按Enter键结束!
88
成绩88分的等级为:B
成功生成(总时间:1 秒)
方法二运行结果如下:
run:
请输入成绩,按Enter键结束!
88
成绩88分的等级为:B
成功生成(总时间:2 秒)
/**
* 问题:
* 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同
* 学用A表示,60-89分之间的用B表示,60分以下的用C表示。
*
* @author Administrator
*
* 程序如下所示:
*
*/
public class Classification {
//方法一:用if()...else if()语句来区分成绩的等级
/* public static void main(String args[]){
System.out.println("请输入成绩,按Enter键结束!");
Scanner s=new Scanner(System.in);
int a=s.nextInt();
Classification c=new Classification();
System.out.println("成绩"+a+"分的等级为:"+c.classification(a));
}
public char classification(int a){
char c = 0;
if(a>=90){
c='A';
}
else if(a<90&&a>=60){
c='B';
}
else if(a<60){
c='C';
}
return c;
}*/
//方法二:使用三目运算符,比较简单
public static void main(String args[]){
System.out.println("请输入成绩,按Enter键结束!");
Scanner s=new Scanner(System.in);
int a=s.nextInt();
String str=(a>=90 ? "A" :(a>=60 ? "B" : "C"));
System.out.println("成绩"+a+"分的等级为:"+str);
}
}
方法一运行结果如下:
run:
请输入成绩,按Enter键结束!
88
成绩88分的等级为:B
成功生成(总时间:1 秒)
方法二运行结果如下:
run:
请输入成绩,按Enter键结束!
88
成绩88分的等级为:B
成功生成(总时间:2 秒)
相关文章推荐
- 60分以下的用C表示。 60-89分之间的用B表示 题目:利用条件运算符的嵌套来完成此题:学习成绩&gt; =90分的同学用A表示
- 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示, 60分以下的用C表示。
- 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示
- 【程序5】题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分 的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- java:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 【程序15】 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下 的用C表示
- ConditionOperator.java 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示, //60-89分之间的用B表示,60分以下的用C表示。
- 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示, 60-89分之间的用B表示,60分以下的用C表示
- 题目:利用嵌套条件运算符来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示
- 010-题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。(java)
- 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,
- 学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用利用条件运算符的嵌套来完成此题:C表示。
- 题目:利用条件运算符的嵌套来完成此题:学习成绩 >=90 分的同学用 A 表示, 60-89 分之间的用 B 表示, 60 分以下的用 C 表示。