简单的java程序,谁能解释下第1,5,9行啊,为什么要用grade,第9行的用法,
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 10:36:53
简单的java程序,谁能解释下第1,5,9行啊,为什么要用grade,第9行的用法,
import java.util.*;
public class Dengji{
public static void main(String[] args)
{
char grade;
Scanner s=new Scanner(System.in);
System.out.println("请输入一个正数:");
int a=s.nextInt();
grade=a>=90?'A':a>=60?'B':'C';
System.out.println("等级为:"+grade);
}
}
import java.util.*;
public class Dengji{
public static void main(String[] args)
{
char grade;
Scanner s=new Scanner(System.in);
System.out.println("请输入一个正数:");
int a=s.nextInt();
grade=a>=90?'A':a>=60?'B':'C';
System.out.println("等级为:"+grade);
}
}
import 表示导入工具包中的类,*为通配符,表示导入包中所有类
Scanner s = new Scanner(System.in);//创建一个Scanner用于读取控制台输入
int a = s.nextInt(); //读入一个整数,若没有输入将等待
grade=a>90?'A':a>=60?'B':'C'; //两个条件表达式的嵌套
//条件表达式的用法:
条件?a:b -------当条件为真时表达式的值取a,否则取b
这个表达式的意思就是,如果a大于90则为'A',否则为后面的表达式的值,而后面的表达式的意思是如果大于等于60则为'B',否则为C.
Scanner s = new Scanner(System.in);//创建一个Scanner用于读取控制台输入
int a = s.nextInt(); //读入一个整数,若没有输入将等待
grade=a>90?'A':a>=60?'B':'C'; //两个条件表达式的嵌套
//条件表达式的用法:
条件?a:b -------当条件为真时表达式的值取a,否则取b
这个表达式的意思就是,如果a大于90则为'A',否则为后面的表达式的值,而后面的表达式的意思是如果大于等于60则为'B',否则为C.
简单的java程序,谁能解释下第1,5,9行啊,为什么要用grade,第9行的用法,
java简单语句的解释
求一段简单java程序的含义
编写程序Exel.java,返回1~1000中所有能同时被4和5整除并且不能被9整除的数.
java box怎么用?谁能形象的解释一下Box的用法
编写一个java程序,计算1+2!+3!+...从第10项到第20项的
java ArrayList的用法
用java编写程序打印100以内的3的倍数,3,6,9,…,99.
用JAVA编写一个程序能统计每个长度的单词的数量!
matlab 解释如下程序iter的用法
用Java application 编写一个矩形的程序,能输出周长和面积
英语的五大基本句型谁能简单的解释下 用法及意义.