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

题目: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

时间: 2024-10-11 17:28:01

逻辑代码题:如果昨天是明天,那今天就是周五了的相关文章

若昨天是明天,今儿即周五。那今儿是周几耶?

这个搞笑的话题也不怎么地就在微信朋友圈儿传开了. 甲:周三.乙:周日.丙:甲乙都对.丁:周五. 你选周几耶? 嘿嘿. ------------------------------------------------------------ 据说这个不是考智力的,是辨性格的,还特辟有<一文>唠叨了唠叨甲乙丙丁各有什么讲头儿,是在这话题传遍了朋友圈儿数日之后发出来,再次传遍朋友圈儿.是次很有计划的运作.这动作来自南都,朝廷内某派的口舌. 朝廷内的政治咱不感兴趣,但也不怎么地,一看"南都&

逻辑代码题:五个学生参加计算机比赛

题目: A.B.C.D.E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛:(1)A参加时,B也参加:(2)B和C只有一个人参加:(3)C和D或者都参加,或者都不参加:(4)D和E中至少有一个人参加:(5)如果E参加,那么A和D也都参加. 思路: 1. A = 1 then B = 1 ; A= 0 then B = 1 or 0 2. B = 1 then C = 0 ;  B = 0 then C = 1; 3. C = D ( C + D = 1 or C + D = 0 )

今天是昨天与明天的分割线

每一天,我都在学习不同的知识 每一天,我都在和昨天的自己进行战斗 每一天,我都在不断的进步 但是君子当日省其身,我觉得我有必要对昨天进行一个总结,并且对明天做出一个规划 引子: 虽然我现在使用最多的是PHP这门语言,但是一直以来我都在朝着全栈工程师的目标前进着,所以我一直都在学习和web相关的东西 从最初的一无所知,到迷茫与困惑,一直到现在能够看清自己的方向 这么多年,我都在不断的学习中度过,但是学习的东西太多了,就感觉不会的就更多了,然后就感觉自己什么都不会了 我觉得我需要对自己做一个总结 昨

面试题收集-java面试题及答案(基础题122道,代码题19道)

JAVA相关基础知识1.面向对象的特征有哪些方面?1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节.抽象包括两个方面,一是过程抽象,二是数据抽象.2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法.对象的一个新类可以从现有的类中派生,这个过程称为类继承.新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类).派

如果昨天是明天的编程分析~

最近,网络上很火的一个问题: 如果昨天是明天就好了,那今天就是周五了,今天是周几? --------------------- 首先,可以确定,今天是周五是假设的. 由此,我们得出一组假设值: $yesterday_suppose = '周四'; $today_suppose = '周五'; $tomorrow_suppose = '周六'; 设真实的昨天,今天,明天分别为: $yesterday_real; $today_real; $tomorrow_real; 问题的关键在于"如果昨天是明

JSBinding+Bridge:逻辑代码中操作二进制数据

以这2个函数为例 class File { public static byte[] ReadAllBytes(string path); public static void WriteAllBytes(string path, byte[] data); } 如果不做特殊处理,ReadAllBytes在返回数据给Js时,是一个字节一个字节拷贝给Js的数组.这样性能是极差的.并且,大多数情况下,逻辑代码中不需要直接修改2进制数据,而只是拿着而已. 因此,不要直接使用上面的2个函数. 以下是一个

CRM框架小知识以及增删查改逻辑代码

CRM:客户关系管理系统 总体框架 MVC4 + EF5 + Autofac 替代工厂层连接各个层之间的关系 基本框架 01实体层 02仓储层 03业务层 04公共层 05UI 用MVC框架 ------------------------------------------ 01实体层 EF 01实体层 中 为了方便模型注解 用T4模板分别生成 EF实体类的部分类 和 贴标签的类 EF实体类的部分类 using System.ComponentModel; using System.Compo

服务器主逻辑代码的重构

不知道前主程是处于什么目的,总之我接手这套程序的时候,出现了超级多的问题,也发现了超级多的问题. 比如说吧,接受网络消息逻辑是线程独立的,而发送消息给客户端缺阻塞在了逻辑线程里面:原本可以放在一个进程里面处理的逻辑,却分散在了四个进程里面去处理,导致我完成一个功能,大部分时间要话费了进程之间的玩家信息的同步上面,在我无法忍受的情况下,我终于是用NIO将网络底层从新写了,而且将四个进程合并,但是在很多逻辑上还是尽量保持了和原逻辑处理的兼容! 先说说这个重构的底层吧! 我们看下最重要的ClientH

视图封状逻辑代码及谓词查找的运用

1:封装一些优化代码 a实例:多处公用视图的相同逻辑代码处理 实例要求它的职责包括: 通过传入的 URL,加载并展示头像图片 显示一些附属信息,比如大V的标志 将用户点击头像的事件传递给外层的 View Controller 跳转到用户信息页面 @interface FDAvatarView : UIView // 假设 VIPInfo 是某个 Entity - (void)configureWithAvatarURL:(NSURL *)URL VIPInfo:(id)info tapped:(