黑马程序员技术交流社区
标题:
请大家帮忙看看这道题改怎么解?
[打印本页]
作者:
supoman
时间:
2015-5-5 20:16
标题:
请大家帮忙看看这道题改怎么解?
题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
作者:
1017161726
时间:
2015-5-5 21:09
int x=89;
if (x>0 && x<=100)
{
if(x>=90)
System.out.println("A");
else if (x>=60)
System.out.println("B");
else
System.out.println("C");
}
作者:
下一页5
时间:
2015-5-5 21:11
/*
作者;下一页5
功能;判断一个分数的成绩处于那个阶段
题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
思路;
首先定义一个变量num表示分数,因为是判断,所以用到if if else语句,并且是一个功能
可以定义一个函数来完成!代码如下
*/class TiMufenshu
{
public static void main(String[] args)
{
fenshu(-6);//括号里面是要测试的分数
System.out.println("Hello World!");
}
public static void fenshu(int num)
{
if(num>100)
System.out.println("输入错误请重新输入!");
else if (num>=90&num<101)
{
System.out.println("A");
}
else if (num>=60&num<=89)
{
System.out.println("B");
}
else if(num>0&num<60)
System.out.println("C");
else
System.out.println("输入错误,请重新输入");
}
}
复制代码
作者:
下一页5
时间:
2015-5-5 21:12
<P> </P>
<DIV class=blockcode>
<BLOCKQUOTE>/*
作者;下一页5
功能;判断一个分数的成绩处于那个阶段
题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
思路;
首先定义一个变量num表示分数,因为是判断,所以用到if if else语句,并且是一个功能
可以定义一个函数来完成!代码如下
*/class TiMufenshu
{
public static void main(String[] args)
{
fenshu(-6);//括号里面是要测试的分数
System.out.println("Hello World!");
}
public static void fenshu(int num)
{
if(num>100)
System.out.println("输入错误请重新输入!");
else if (num>=90&num<101)
{
System.out.println("A");
}
else if (num>=60&num<=89)
{
System.out.println("B");
}
else if(num>0&num<60)
System.out.println("C");
else
System.out.println("输入错误,请重新输入");
}
}
复制代码
作者:
青蜂侠
时间:
2015-5-5 22:09
本帖最后由 青蜂侠 于 2015-5-5 22:15 编辑
要用条件运算符嵌套做……
import java.io.*;
class Demo
{
public static void main(String[] args)throws Exception
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int score = Integer.parseInt(br.readLine());
char c =(score>=90)?'A' : ((score>=60)?'B':'C');
System.out.println(c);
}
}
作者:
yelebron
时间:
2015-5-5 22:18
这个不是很简单吗
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2