java基础之选择结构(if)、循环结构(for、while)篇

前言

本章主要是对选择结构(if-else)、循环结构(for、while)的练习

一、选择结构

  1. 判断瑞年
    题目要求:闰年的条件是能被4整除,但不能被100整除;或能被400整除。
    思路:
    输入要判断的年份
    添加条件(条件1:能被4整除,但不能被100整除,条件2:能被400整除)
    数据结果
public class test {
   
    public static void main(String args[]){
   
        Scanner scanner=new Scanner(System.in);
        System.out.print("请输入年份:");
        int year=scanner.nextInt();
        if((year%4==0&&year%100!=0)||year%400==0){
   
            System.out.print(year+"是闰年");
        }else {
   
            System.out.print(year+"不是闰年");
        }
    }
}

二、循环结构

1.九九乘法表

思路:
1、首先我们要找到其中规律
2、根据结构我们不难发现我们只需要使用循环打印出1-9就可以,并且一个循环还不能满足我们的需要(毕竟我们是两个数相乘,相当于要打印出两次1-9)
3. 怎么才能达到这样的效果呢 :我们很容易想到用嵌套for循环,外圈用for循环出1-9,内圈用for循环出1-9;
4.九九乘法表,是从第1行第1列开始的,有9行9列
(注意:我们在内圈判断条件不能直接使用j<=9,因为这样我们就会打印出99得到81个公式,会出现类似于19=9与9*1=9的重复问题,而是要j<=i

你可能感兴趣的:(java基础,java,开发语言,后端)