大家好,今天小编关注到一个比较有意思的话题,就是关于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语言有没有输出当前时间的函数?
#include "time.h"time() 取得本地时间(日期时间函数) settimeofday() 设置当前时间戳 mktime() 将时间结构数据转换成经过的秒数 localtime() 获取当地目前时间和日期 gmtime() 获取当前时间和日期 gettimeofday() 获取当前时间 ctime() 将时间和日期以字符串格式表示 asctime() 将时间日期以字符串格式表示
到此,以上就是小编对于c语言输出日历的问题就介绍到这了,希望介绍关于c语言输出日历的2点解答对大家有用。