概述
一 if条件选择结构
1.基本if条件结构
格式:if(布尔表达式)
{语句1}
else
{语句2}
例如:求两个数中最大数。
public static void main (String[] args){
Scanner s=new Scanner(System.in);
int a,b;
a=s.nextInt();
b=s.nextInt();
if(a>b){System.out.println(a);
}else{System.out.println(b);
2.多重if条件结构
格式:if(条件1)
{语句1}
else if(条件2)
{语句2}
else
{语句3}
例如:对学员成绩进行测评
成绩>=90:优秀
成绩>=80:良好
成绩>=70:中等
成绩>=60:差
public static void main (String[] args){
int score=70;
if(score>=90){
System.out.println(“优秀”);
}else if(score>=80){
System.out.println(“良好”);
}else if(score>=70){
System.out.println(“中等”);
}else{
System.out.println(“差”);
3.嵌套if条件结构
格式:if(条件1){
if(条件2){
语句1
}else{语句2
}else{语句3
}
例如: public static void main (String[] args){
int x;
Scanner s=new Scanner(System.in);
x=s.nextInt();
char sex=‘男’;
if(x>=90){
if(sex==‘男’;
System.out.println(“奖励一个优盘”);
}else{
System.out.println(“奖励一杯奶茶”);
}else{
System.out.println(“重写作业”);
二switch条件选择结构
格式:switch(表达式){
case 常量1:
语句1;
case 常量2:
语句2;
break;
……
default:
语句n:
break;
}
例如:score=89
int s=(int)(score/10);
switch(s){
case9: System.out.println(“A”);break;
case8: System.out.println(“B”);break;
case7: System.out.println(“C”);break;
case6: System.out.println(“D”);break;
detaultSystem.out.println(“E”);
最后
以上就是雪白糖豆为你收集整理的java第七课if条件选择结构和switch条件选择结构一 if条件选择结构的全部内容,希望文章能够帮你解决java第七课if条件选择结构和switch条件选择结构一 if条件选择结构所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复