大家好,今天小编关注到一个比较有意思的话题,就是关于c语言根据日期算星期几的问题,于是小编就整理了2个相关介绍c语言根据日期算星期几的解答,让我们一起看看吧。
C语言编程序实现如下功能:输入任意一个日期的年、月、日的值,求出是星期几并输出?
#include<stdio.h>
//公式是year +(year/4)+(century/4)-2*century+(26*(month+1)/10)+day-1,然后对7求余
voidmain()
{
intyear,w;
(图片来源网络,侵删)
charweek[7][8]={"星期一","星期二","星期三","星期四","星期五","星期六","星期日"};
scanf("%d",&year);
w=(year+(year/4)+(year/100/4)-2*(year/100)+(26*2/10))%7;
(图片来源网络,侵删)
printf("%s",week[w]);
}
请问数据结构(C语言版)自学要多长时间?
这要看你们怎么考了。有的学校考数据结构只考算法不考程序。主要让你分析算法的执行过程或者一个问题该怎么实现。如果仅仅是应付考试看看书就应该可以了。
卷面上答题和上机运行差距还是很大的,卷面答题有那个思想一般就能得到一部分分数,而上机的话出现一点小问题结果不正确一般就是0分。
如果自学理解能力好的话一个星期就能知道大概了(仅仅是算法不包括程序)。深入研究的话需要很长时间的。有其他问题的话可以继续追问。
到此,以上就是小编对于c语言根据日期算星期几的问题就介绍到这了,希望介绍关于c语言根据日期算星期几的2点解答对大家有用。