程序流程
/**
* 程序执行流程:从上至下,从左至右,依次执行
*/
public static void main(String[] args) {
System.out.println("start");
int a=10;
int b=20;
System.out.println(a+b);
System.out.println("end");
}
if语句的第一种格式
/**
* if第一种格式:只有一种可能结果时采用第一种格式
* 格式:
* if(关系表达式){
* 语句体;
* }
*
*/
public class ifDemo1 {
//需求:键盘录入一个整数,判断是否为偶数
public static void main(String[] args) {
//创建键盘录入对象
Scanner sc=new Scanner(System.in);
//提示
System.out.println("请录入一个整数:");
//接受数据
int num=sc.nextInt();
//使用if语句第一种格式,判断num是否为偶数
/**
* num%2==0 (用的较多)
* num%2!=1;
*
* num%2==1
* num%2!=0;
*/
System.out.println("start");
/**
* 1.num%2==0 为true,执行语句体
* 为false,不执行语句体
*/
if(num%2==0){
System.out.println("num为"+num+"是偶数");
}
System.out.println("end");
}
if语句第一种格式test
import java.util.Scanner;
/**
* 键盘录入一个整数,使用if语句第一种格式,判断其能否被3整除
*/
public class ifTest1 {
public static void main(String[] args) {
//创建Scanner对象
Scanner sc = new Scanner(System.in);
System.out.println("start");
//提示
System.out.println("请输入一个整数:");
//接收数据
int num = sc.nextInt();
//使用if语句第一种格式 判断num能否被3整除
if (num % 3 == 0) {
//能被3整除执行下方语句
System.out.println(num + "能被3整除");
}
System.out.println("end");
}
}
if语句第一种格式拓展
import java.util.Scanner;
/**
* 拓展需求:键盘录入一个人整数,使用if语句第一种格式,判断其
* 能否同时被3,5,7整除
*/
public class ifTest2 {
public static void main(String[] args) {
//创建Scanner对象
Scanner sc=new Scanner(System.in);
//提示
System.out.println("请输入一个整数:");
//接收数据
int num = sc.nextInt();
//使用if语句第一种格式 判断num能否同时被3,5,7整除
if (num % 3 == 0&&num % 5 == 0