欢迎光临散文网 会员登陆 & 注册

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

2023-07-13 22:44 作者:爱在散场离别时  | 我要投稿

for 循环

for 循环语法格式

for ( 初始化循环变量, 循环条件表达式, 迭代部分 )


例如我所写的一个判断两个年份之间所有的闰年的小东西 (代码拙劣...)

import java.util.Scanner;


public class Demo1 {


public static void main(String[] args) {


// 获取用户输入年份

Scanner scanner = new Scanner(System.in);

System.out.println("计算两个年份区间内的闰年");

System.out.print("请输入第一个年份 : ");

int year1 = scanner.nextInt();

System.out.print("请输入第二个年份 : ");

int year2 = scanner.nextInt();

int year3;


// 如果输入的第二个年份小于第一个年份则交换其数值

if (year1 > year2) {

year3 = year1;

year1 = year2;

year2 = year3;

}


int a;

int c = 0;

Integer b = null;

System.out.print(year1 + "到" + year2 + "间的闰年有 : ");


// 检测其是否属于闰年

for (a = year1 ; a <= year2 ; a++){

if (a % 4 == 0 && a % 100 != 0) {

b = a;

System.out.print(b + " ");

c++;

} else if (a % 400 == 0 ){

b = a;

System.out.print(b + " ");

c++;

}

}

System.out.println(",共" + c + "个.");


}


}

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java的评论 (共 条)

分享到微博请遵守国家法律