请问明天是什么生肖?

郜永斌郜永斌最佳答案最佳答案

这题超纲了兄弟!得问计算机才懂啊! 不过咱学过计算机,就来看看! 先看问题本质: 求解,“今天”是哪天? 这可难不倒我!用现代计算机语言来求解: 昨天是1号,今天是2号,那明天就是3号啦; 或者用传统方法: 今天2号,那么明天就是3号咯…… 看来,只要知道今天和昨天是哪一天就行了! 接下来就来简单说说如何确定“今天”的日期吧—— 利用操作系统能轻松获取当前日期和时间(当然,这是编程语言里的常用技术)。

比如,在Windows下可以利用系统功能调用获取当前时间,代码如下: #include //包含Windows头文件 int main() { SYSTIMEN struTime; GetSystemTime(&struTime); printf("Today's date and time is %s\n", struTime.szDate); return 0; } 在Linux下面可以通过命令直接获取当前的小时、分钟、秒和年份等,然后组装成指定格式的字符串。

#include #include main() { struct tm * now ; char buffer[BUFSIZ]; strftime(buffer, BUFSIZ, "Today is %a %b%e%T%Z",now ); printf("%s\n", buffer);} 好了,现在已知“今天”是哪天了,再结合题主的问题需求,很容易就能得到“明天”是啥时啥时候的了!

从文渊从文渊优质答主

其实算明天属什么生肖的算法还是挺简单的,明天的生肖其实是根据十二生肖的顺序来依次推算的,也就是子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、末羊、申猴、酉鸡、戌狗、亥猪的顺序。

知道了十二生肖的顺序,那么我们只要知道了今天的属相是什么,结合今天的24点也就是明天的0点,然后根据十二生肖的顺序来排序,那么我们就会知道明天的生肖属相是什么了。

但是因为十二生肖是一个12小时的周期,所以后半场的第一个是子鼠,所以如果你知道的是后天的属相的话,那么你需要去算算明天的属相,然后再往后推算一个生肖才能知道后天的属相。

我来回答
请发表正能量的言论,文明评论!