从键盘输入你的生日(即今年的生日),输出现在距离你的生日还多少天,以及生日那天是星期几;如果你的生日已过,给出相应提示。
1条回答 默认 最新
micthis 2023-10-28 17:02关注using System; class Program { static void Main(string[] args) { string[] weekdays={ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"}; Console.WriteLine("你的生日是哪月哪日?"); string s=Console.ReadLine(); DateTime dt1=DateTime.Parse(s),dt2=DateTime.Now; if(dt2>dt1) Console.WriteLine("你的生日已过"); else { Console.WriteLine($"现在距你的生日还有{(dt1-dt2).Days}天"); Console.WriteLine($"你生日那天是{dt1.DayOfWeek}"); Console.WriteLine($"你生日那天是{weekdays[(int)dt1.DayOfWeek]}"); } Console.ReadKey(); } }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报