C#输入年份,判断闰年平年

private void btnJudge_Click(object sender, EventArgs e)
        {
            uint uiYear;
            if (uint.TryParse(txtYear.Text, out uiYear))
            {
                if (uiYear % 4 == 0 && uiYear % 100 != 0 || uiYear % 400 == 0)
                {
                    MessageBox.Show("是闰年");
                    return;
                }
                else
                {
                    MessageBox.Show("是平年");
                    return;
                }
            }
            else
            {
                MessageBox.Show("输入的不是合法的年份");
                return;
            }

        }
时间: 2024-09-20 00:19:42

C#输入年份,判断闰年平年的相关文章

C#输入年份 判断闰年

  又一个判断闰年的C#代码,在判断闰年上,各有各的方法,这个方法是来自于书中的实例,相当易懂,运行时请根据提示输入年份,程序会告诉你是否是闰年:

图片-c语言判断闰年平年-百度经验

问题描述 c语言判断闰年平年-百度经验 此图为百度经验上的 我觉得他可能写错了,但他最后给看的运行结果 竟然没有报错!怎么回事?http://jingyan.baidu.com/album/e4d08ffdd5b1670fd2f60dea.html?picindex=1百度经验原址 解决方案 如果是 year % 4 吧,你输出错误了,还是别人提供的源代码本身就是错误的. 解决方案二: & 是按位取与的运算符平时很少用到 解决方案三: 这算法误人呀4的位码是 0000 0100,只要你的年低8位

判断输入年份是否为闰年的另一种方法

最近,我在网上看到了一道题目:输入一个从1901年开始到今年截止的年份,判断该年份是否为闰年? 对于这个题目,大家应该不会陌生,很多人在学校就应该已经见过了.通常的做法是判断输入的年份是否满足下列两个条件之一: 1) 能够被4整除但不能被100整除. 2) 能够被400整除. 如果满足两个条件中的任意一个,那么该年份就为闰年. 程序流程如下图所示:   程序代码如下: /***************************************************************

《C语言程序设计》一3.1 案例引入——判断闰年

3.1 案例引入--判断闰年 在解决实际问题时,经常会遇到当程序顺序执行到某条语句时,需要根据不同的情况选择不同的行为.例如,计算居民定期存款的利息时,要根据存款年限的不同而选择不同的年利率. [例3-1] 编程实现判断某一年是否为闰年. 程序分析: 可被400整除的年份或可被4整除但不能被100整除的年份是闰年. 参考程序: /* 程序名:prg3-1.c 功能:判断某一年是否为闰年 */ #include <stdio.h> int main() { int year; printf(&q

c++的问题-关于输入年月日判断几天的C++代码

问题描述 关于输入年月日判断几天的C++代码 #include using namespace std; int main() { int year,month,day,sum,daojishi,p; bool leap; cout<<"请输入年月日 "; cin>>year>>month>>day; switch(month) { case 1:sum=0;break; case 2:sum=31;break; case 3:sum=5

ios-NSDate获取当前年份是不是闰年

问题描述 NSDate获取当前年份是不是闰年 在NSDate中获取当前年份,如何判断是不是闰年? 是不是可以通过计算天数判断? 谢谢 解决方案 +(BOOL)bissextile:(int)year { if ((year%4==0 && year %100 !=0) || year%400==0) { return YES; }else { return NO; } return NO; }

PowerShell中判断闰年的方法_PowerShell

使用PowerShell可以很方便的判断一个年限是不是闰年,只要一句话搞定,IsLeapYear函数,真是革命啊! 小编以前在学其它语言的时候,给定一个年限,判断它是闰年或平年,需要写大段大段的代码去实现.C#出来之后,这个问题解决了,DateTime类型下面有一个静态方法:IsLeapYear(int year).使用这个方法可以直接返回True或False.True即表示闰年,False表示平年. 且看演示代码: 复制代码 代码如下: PS C:\Users\zhanghong> [date

转义字符-java,scanner输入的字符串,如输入yes判断却不等于yes

问题描述 java,scanner输入的字符串,如输入yes判断却不等于yes 贴一贴 package test; import java.util.Scanner; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan=new Scanner(System.in); System.out.println("input now&quo

asp.net-想做一个输入地址判断内外环的功能

问题描述 想做一个输入地址判断内外环的功能 大家有没有做过电商网站.我现在想做一个输入地址就能自动判断收取费用,内外环的快递费用都不等,求方案. 解决方案 理论上说,你可以描绘一个内环的几何形状,算出它的坐标方程.将内环中的一点和顾客所在坐标的直线方程带入,如果方程的解有偶数个,就在内环里,否则在内环外. 但是这要求能根据顾客填写的地址知道它的坐标,现在的地图还没有精确到门牌,再说手工输入的地址解析也会发生错误.我觉得你粗略按照街道或者小区划分下,直接查表比较比较好. 解决方案二: 没有,北京这