长理ACM 14-星期几(谌海军)

 1 /*
 2 //题目描述:
 3 编一个程序,已知今天是星期几,计算出n天后是星期几。要求使用枚举变量。
 4
 5 //输入描述:
 6 *输入为两个正整数,第一个数n(n<=6)表示今天是星期几,第二个数m(m<=1000),表示求m天后是星期几;
 7
 8 //输出描述描述:
 9 *输出为一个长度为3的字符串,表示星期几的名称;
10
11 //样式输入:
12 1 4
13
14 //样式输出:
15 Fri
16
17 *提示:枚举变量的赋值只能用枚举常量来表示,但是枚举常量均有一个整形数代表,可将改整形数存入枚举变量地址以实现外部赋值的目的。
18 *如:enum day{Sun,Mon,Tue,Wed,Thu,Fri,Sat} d1; scanf("%d",&d1);
19 *当键盘输入1时,相当于将d1赋值为Mon,即d1=Mon枚举变量的输出,只能输出其代表的整形数,如需输出其对应的枚举常量,可借助字符串数组的方式处理;
20 如:char *p[]={“Sun”,“Mon”,“Tue”,"Wed","Thu","Fri","Sat"}; printf("%s",*(p+2)); 其输出结果为:Tue
21 */
22
23 #include <stdio.h>
24
25 int main()
26 {
27     int m;
28     enum day{Sun, Mon, Tue, Wed, Thu, Fri, Sat} d;
29     char *p[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
30     scanf("%d%d", &d, &m);
31     m %= 7;
32     d += m;
33     d %= 7;
34     printf("%s", *(p+d));
35     return 0;
36 }
时间: 2024-10-14 15:12:59

长理ACM 14-星期几(谌海军)的相关文章

长理ACM 7-密码破译(闫博钊)

/* //题目标题: *密码破译(闫博钊) //题目描述: *某组织欲破获一个外星人的密码,密码由一定长度的字串组成.此组织拥有一些破译此密码的长度不同的钥匙,若两个钥匙的长度之和恰好为此密码的长度, *则此密码被成功破译.现在就请你编程找出能破译此密码的两个钥匙. //输入描述: *输入第一行为钥匙的个数N(1≤N≤5000) 输入第二行为密码的长度 以下N行为每个钥匙的长度 //输出描述: *若无法找到破译此密码的钥匙,则输出仅1行0 . 若找到两把破译的钥匙,则输出有两行,分别为两把钥匙的

长理 校赛的 一个贪心题

cls与lzp的热身赛 发布时间: 2017年12月11日 13:58   最后更新: 2017年12月11日 14:46   时间限制: 1000ms   内存限制: 128M 描述 众所周知,长春理工大学的"嗨呀好气啊"队伍由两个菜鸡lzp和cls以及某X姓巨巨组成,热身赛打的太好可能导致电脑里的PC^2被删掉,所以热身赛一般都是由lzp和cls两个菜鸡代表队伍参加比赛,热身赛由n道题组成,他们队内分工明确,lzp想出思路,然后cls去写,第i个题目lzp思考出来的是第ai分钟,c

公司 邮件 翻译 培训 长难句 14

1for example, a film can slow down the formation of crystals so that students can study the process. 2there must be device non-linearity in order that such a phenomenon could be possible. 3the saddles are either further fixed so that the cables may s

LeetCode 14. 最长公共前缀(Longest Common Prefix)

14. 最长公共前缀 14. Longest Common Prefix 题目描述 编写一个函数来查找字符串数组中的最长公共前缀. 如果不存在公共前缀,返回空字符串 "". LeetCode14. Longest Common Prefix 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racec

SoCC &#39;14会议论文Literature Review (Part 2 of 7)

GentleRain: Cheap and Scalable Causal Consistency with Physical Clocks 这是一篇偏理论的文章,分布式系统中时钟是件大事. 我看到一作前些年做virtual machine performance profiling,到这一篇一下子做起来理论与算法,真是了不起. 本文的contribution在于提出了一种新的causally consistent算法,其性能可与条件更为宽松的eventual consistency相比较. 这

关于最长路

首先我们要明白只有有向无环图(DAG)才有最长路最近在重新看到最长路,总是能看到各种说法说SPFA,Floyd,Dijkstra等能做最短路,比如修改个符号,或者初始化时加个负号,但是前提是这个图必须是有向无环图.在这个前提下,我们使用Floyd,SPFA都可以求最长路,我们给每个边加一个负号,求出的结果取个相反数就行.但是!普通的Dijkstra并不能简单修改(简单修改是指修改更新条件的符号,初始化dis的值,或者键图是键负边)后正确求出最长路https://www.cnblogs.com/g

PHP学习笔记A

//语法错误(syntax error)在语法分析阶段,源代码并未被执行,故不会有任何输出. /* [命名规则] */常量名 类常量建议全大写,单词间用下划线分隔 // MIN_WIDTH变量名建议用下划线方式分隔 // $var_name函数名建议用驼峰命名法 // varName定界符建议全大写 // <<<DING, <<<'DING'文件名建议全小写和下划线.数字 // func_name.php私有属性名.方法名建议加下划线 // private $_name

(转)两千行PHP学习笔记

亲们,如约而至的PHP笔记来啦~绝对干货! 以下为我以前学PHP时做的笔记,时不时的也会添加一些基础知识点进去,有时还翻出来查查. MySQL笔记:一千行MySQL学习笔记http://www.cnblogs.com/shockerli/p/1000-plus-line-mysql-notes.html //语法错误(syntax error)在语法分析阶段,源代码并未被执行,故不会有任何输出. /* [命名规则] */ 常量名 类常量建议全大写,单词间用下划线分隔 // MIN_WIDTH 变

poj 1485 dp

转自:http://www.cnblogs.com/kuangbin/archive/2011/11/12/2246407.html [题目大意] 一条公路上有n个旅馆,选出其中k个设置仓库,一个仓库可服务若干个旅馆,一个旅馆只需一个仓库服务.问在哪几个旅馆设置仓库,每个仓库服务哪些旅馆,可使得旅馆到仓库的总距离最小,并求出总距离(长理只要求求最后一步). [数据范围] 1 <= n <= 200, 1 <= k <= 30, k <= n [解题思想] 1.此题属于明显动态