java中if语句的三种格式,和例题

if语句的三种格式:

1. if语句
格式:if(判断语句){
    执行的程序
}
2.if...else语句
格式:if(判断语句){
     执行的程序1
} else{
     执行程序2
}
3.if...elseif...elseif.....语句
格式:if(判断语句1){
执行语句1
}else if(判断语句2){
执行语句2
}else if(判断语句3){
执行语句3
}.............

案例1:判断一个正整数的奇偶性。

import java.util.Scanner;
public class jia {
	public static void main (String[] args){
		System.out.println("输入一个正整数:");
		Scanner sc = new Scanner(System.in);
		int number = sc.nextInt();
		if(number % 2 == 0){
			System.out.println(number+"是整数");
		}else {
			System.out.println(number+"是奇数");
		}
	}
}

这里面我加入了一个输入语句:
学过的就当我打的都是废话,要是刚接触java的学生不懂话,你就理解成,如果你要是想在CMD中输入整型变量就把这三行打上就行了。
注意:
import java.util.println在代类的上面。

import java.util.Scanner;//这一行是导包
Scanner sc = new Scanner(System.int);//这一步是创建对象
int number = sc.nextInt();

案例2:考试奖励

小明期末考试,爸爸承诺如果小明考了:
1、100 - 95分奖励小明山地自行车一辆;
2、94 - 90分奖励小明到游乐园玩一天;
3、89 - 80分奖励变形金刚一个;
4、80分一下小明被胖揍一顿;

import java.util.Scanner;
public class jia {
	public static void main (String[] args){
		System.out.println("输入小明的成绩:");
		Scanner sc = new Scanner(System.in);
		int number = sc.nextInt();
		if(number<0 || number >100){
			System.out.println("输入的成绩是错误的:");
		}else if(number >=95&&number<=100){
			System.out.println("小明获得山地自行车一辆");
		}else if(number >= 90&&number<=94){
			System.out.println("小明可以到游乐场去玩一次");
		}else if(number >= 80&&number<=89){
			System.out.println("小明获得变形金刚一个");
		}else{
			System.out.println("胖揍小明一顿");
		}
	}
}
  • 10
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值