写下判断闰年的表达式,设待判断的年份变量为year
闰年的判定(符合下面两个条件之一)
1.年份能够被400整除 (世纪闰年)
2.年份能够被4整除但不能被100整除 (普通闰年)
让用户输入一个年份,如果是输出true 如果不是,则输出fasle
Console.WriteLine("请输入年份,我们将为你判断是否为闰年");//提示用户输入年份
int years = Convert.ToInt32(Console.ReadLine());//接收用户输入并将转换为int类型
bool b = (years % 400 == 0) || (years % 4 == 0 && years / 100 != 0);//根据条件写出表达式 大条件两边用括号引起来 避免混乱
Console.WriteLine(b);
Console.ReadKey();
备注 1.逻辑与的优先级要高于逻辑或
2.&&于&的区别:两者的区别是前者在执行过程中会出现“短路”的现象。即若符号”&&”前的表达式如果为假,
那么后面的那个表达式将不会被执行,直接返回false 建议采用&&
判断闰年
最新推荐文章于 2021-11-19 16:02:18 发布