访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容
没东西可以抓
int year,n,e=0,i=1,x; //宣告变数 Console.WriteLine("输入年份"); //萤幕印出 '输入年份' year = int.Parse(Console.ReadLine()); // Console.ReadLine 为读进输入的文字 资料形态.Parse 为转该资料形态 x = call(year); //呼叫副程式 if(x==1) //判段传回值 Console.WriteLine("闰年"); else Console.WriteLine("平年"); while(i<=year) //这边修改至所输入的年份 { i++; n = i; n=call(n); e+=n; } Console.WriteLine("共{0}个闰年",e); } static void call(int y) //副程式 { if(y%4==0&&y%100!=0||y%400==0) y=1; else y=0; return y; } } }
using System; namespace Leap_year { /// <summary> /// year的摘要描述。 /// </summary> class year { /// <summary> /// 应用程式的主进入点。 /// </summary> [STAThread] static void Main(string[] args) { // // TODO: 在此加入启动应用程式的程式码 // int input; Console.WriteLine("请输入年份"); input = Convert.ToInt32(Console.ReadLine()); leap_year(input); total_leap_year(); } static void leap_year(int y) { if(y % 4 == 0 && y % 100 !=0 || y % 400 == 0 ) Console.WriteLine("闰年"); else Console.WriteLine("平年"); } static void total_leap_year() { int total_leap_year = 0; for(int i = 1; i <= 2004 ; i++) { if(i % 4 == 0 && i % 100 !=0 || i % 400 == 0 ) total_leap_year ++; } Console.WriteLine("共" + total_leap_year + "个闰年"); } } }