逻辑代码题:如果昨天是明天,那今天就是周五了

Posted Hi,程序員

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了逻辑代码题:如果昨天是明天,那今天就是周五了相关的知识,希望对你有一定的参考价值。

题目:I wish yesterday is tomorrow, then today is Friday. What is the actual date today?

思路:1.我希望昨天是明天,也就是说 假设的昨天 是 实际的明天 : yesterday=tomorrow

   2.实际的明天 就是 假设的今天-1 : tomorrow=today-1

   3. 假设的今天是周五:today=5

 1         //wish today is 5,so wish yesterday is 4 .actual tomorrow = wish yesterday
 2         public static void WhatIsToday()
 3         {
 4             int[] name = new int[3];
 5            
 6             for ( name[0] = 1; name[0] < 8; name[0]++)
 7             {
 8                 for (name[1] = 1; name[1] < 8; name[1]++)
 9                 {
10                     for (name[2] = 1; name[2] < 8; name[2]++)
11                     {
12                         if (name[1] == 5 && name[2] == name[1] - 1 && name[0] == name[2])
13                         {
14                             int today = name[2] - 1;
15                             string day = "";
16                             switch (today)
17                             {
18                                 case 1:
19                                     day = "Monday";
20                                     break;
21                                 case 2:
22                                     day = "Tuesday";
23                                     break;
24                                 case 3:
25                                     day = "Wednesday";
26                                     break;
27                                 case 4:
28                                     day = "Thursday";
29                                     break;
30                                 case 5:
31                                     day = "Friday";
32                                     break;
33                                 case 6:
34                                     day = "Satursday";
35                                     break;
36                                 case 7:
37                                     day = "Sunday";
38                                     break;
39                             }
40                             Console.WriteLine("today is " + day);
41                         }
42                     }
43                 }
44             }
45         }

 结果:

today is Wednesday

 

以上是关于逻辑代码题:如果昨天是明天,那今天就是周五了的主要内容,如果未能解决你的问题,请参考以下文章

新工作 Day23 周五

Beta冲刺第三天

python代码获取今天昨天明天的日期

Beta 冲刺day3

java获取昨天今天明天的日期

php 获取昨天 今天 明天的时间