欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-01-06 08:22:40
...

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("胖揍小明一顿");
		}
	}
}

上一篇:

下一篇: