rust语言闰年判断

在Rust语言中,咱们可以创建一个函数来判断一个年份是否是闰年。以下是一个简单的Rust程序示例,其中定义了一个函数is_leap_year来执行闰年检查:

 
fn main() {
    let year = 2024; // 你可以修改这个值来检查不同的年份
    if is_leap_year(year) {
        println!("{} 是闰年。", year);
    } else {
        println!("{} 不是闰年。", year);
    }
}

fn is_leap_year(year: i32) -> bool {
    // 闰年的判断规则
    (year % 4 == 0 && year % 100 != 0) || year % 400 == 0
}


    

在这个程序中,is_leap_year函数接受一个i32类型的参数year,并返回一个布尔值,表示该年份是否为闰年。该函数使用了闰年的标准判断规则:如果年份能被4整除且不能被100整除,或者能被400整除,那么它就是闰年。
在main函数中, 定义了一个年份year,并调用is_leap_year函数来判断该年份是否为闰年。根据函数返回的结果, 打印出相应的信息。
通过修改year变量的值来检查不同的年份是否为闰年。

rust闰年判断代码仅供参考使用,rust闰年判断程序来源于热心网友提供的开源程序.尽管经过测试,但本站对使用闰年程序导致的结果概不承担任何责任。

闰年网发布