电脑网络

C#编写程序:输入月日,输出它是今年(2020年)的第几天:

346 浏览

C#编写程序:输入月日,输出它是今年(2020年)的第几天:

1 个回答

郝利臣用户头像
郝利臣 回答于 2024-07-20
已采纳

提问:C#编写程序:输入月日,输出它是今年(2020年)的第几天:

例如: 输入: 月:3 日:4 输出: 3月4日是今年的第64天

网友回答:

参考程序

  public static void Main(string []args) {

         Console.Write("月:");

         int m=Convert.ToInt32( Console.ReadLine());

         Console.Write("日:");

         int d=Convert.ToInt32( Console.ReadLine());

         ///若需要,可判断m,d是否合法

         DateTime d1=Convert.ToDateTime("2020-01-01");

         DateTime d2=Convert.ToDateTime("2020-"+m+"-"+d); 

          Console.Write(m+"月"+d+"日是今年的第"+( d2.Subtract(d1).Days+1)+"天");  

 

       }

测试结果

我来回答

相关问题