C#教案基础加源代码。
C#教案基础加源代码。C#.NET是微软公司推出的一种类型安全的、现代的、简单的、由C和C++衍生出来的面向对象的编程序语言。掌握C#.NET的特点、程序结构、集成开发环境、C#语言的基本知识等,是利用好C#的前提。。using System; namespace Exam_1_5 { class Class1 { static void Main(string[] args) { int y,m,d,dayNum=30; int y1,m1,d1; Console.Write("请输入年:"); y = Convert.ToInt32(Console.ReadLine()); Conso le.Write("请输入月:"); m = Convert.ToInt32(Console.ReadLine()); Console.Write("请输入日:"); d = Convert.ToInt32(Console.ReadLine()); if(y < 1000||y>9999||m < 1||m > 12) //判断年和月是否合法 { Console.WriteLine("日期不合法!"); return; } switch(m) //根据月获得本月的天数 { case 2: dayNum = 28; if ((y@0==0)||(y%4 ==0&&y0;!=0))dayNum = 29; break; case 1: case 3: case 5: case 7: case 8: case 10: case 12: dayNum = 31; break; case 4: case 6: case 9: case 11: dayNum = 30; break; } if(ddayNum) //判断日是否合法 { Console.WriteLine("日期不合法!"); return; } //以下是获得次日日期 if(m==12) { if(d==dayNum) { y1 = y + 1; m1 = 1; d1 = 1; } else { y1 = y; m1 = m; d1 = d + 1; } } else { if(d ==dayNum) { y1 = y; m1 = m + 1; d1 = 1; } else { y1 = y; m1 = m; d1 = d + 1; } } Console.WriteLine(y1+"年"+m1+"月"+d1+"日"); } } } le.Write("请输入月:"); m = Convert.ToInt32(Console.ReadLine()); Console.Write("请输入日:"); d = Convert.ToInt32(Console.ReadLine()); if(y < 1000||y>9999||m < 1||m > 12) //判断年和月是否合法 { Console.WriteLine("日期不合法!"); return; } switch(m) //根据月获得本月的天数 { case 2: dayNum = 28; if ((y@0==0)||(y%4 ==0&&y0;!=0))dayNum = 29; break; case 1: case 3: case 5: case 7: case 8: case 10: case 12: dayNum = 31; break; case 4: case 6: case 9: case 11: dayNum = 30; break; } if(ddayNum) //判断日是否合法 { Console.WriteLine("日期不合法!"); return; } //以下是获得次日日期 if(m==12) { if(d==dayNum) { y1 = y + 1; m1 = 1; d1 = 1; } else { y1 = y; m1 = m; d1 = d + 1; } } else { if(d ==dayNum) { y1 = y; m1 = m + 1; d1 = 1; } else { y1 = y; m1 = m; d1 = d + 1; } } Console.WriteLine(y1+"年"+m1+"月"+d1+"日"); } } }
暂无评论