55问答网
所有问题
当前搜索:
c显示某天是星期几
如何根据日期判断
是星期几
?
答:
C
语言根据日期判断
星期几
,使用基姆拉尔森计算公式:W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数。注意:把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。以公元元年为...
c++程序 某年某月
某日是星期几
答:
C
语言就可以了 实现如下://
显示
当前日期和时间 void show_time(void) { struct tm *local;long t;static char wday[][3]={"日","一","二","三","四","五","六"};time(&t);local = localtime(&t); //返回结构指针 printf("现在是: %d.%02d.%02d(
星期
%s) ",local->tm_...
怎样用
c
语言程序对所输入的日期知道它的
星期几
数
答:
include<stdio.h> include<stdlib.h> char str[7][10]={"
星期
天","星期一","星期二","星期三","星期四","星期五","星期六"};int year,month,day;int IsLeapYear(){ if((year%4==0&&year%100!=0)||(year%400==0))return 1;else return 0;} int month_day(int m){ int mon...
...输入任意一个日期的年、月、日的值,求出
是星期几
并输出。
答:
y--;m += 12;}
c
= y / 100;y = y - c * 100;w = (c / 4) - 2 * c + (y + y / 4) + (13 * (m + 1) / 5) + d - 1;while (w < 0) w += 7;w %= 7;if (w == 0) printf ("
星期
日");else printf ("星期%d", w);return 0;} ...
如何用
C
(VC++)获得当前
是星期几
答:
include<stdio.h> include main(){ char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};time_t timep;struct tm *p;time(&timep);p = gmtime(&timep);printf("%d%d%d", (1900+p->tm_year), (1+p->tm_mon), p->tm_mday);printf("%s%d;%d;%d...
c
语言编程:计算生日
是星期几
答:
include <stdio.h> int main(){ int day,mn,yr,i,days=0,s,k;int mont[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};char wek[][9]={ {'S','u','n','d','a','y'},{'M','o','n','d','a','y'},{'T','u','e','s','d','a','y'},{'W','...
c
语言编程,switch语句,2013年第一天是周二,输入月份日期输出
星期几
答:
printf("
星期
天\n") ;break;case 0:printf("星期一\n") ;break;case 1:printf("星期二\n") ;break;case 2:printf("星期三\n") ;break;case 3:printf("星期四\n") ;break;case 4:printf("星期五\n") ;break;case 5:printf("星期六\n") ;break;} getch();} 以上程序可以输出...
C
语言 今天之前的第n天
是星期几
?
答:
2、通过获取到的秒数-N天的秒数(N*24*60*60),得到的就是n天前的日期对应秒数。3、利用localtime函数将秒数转换成日期结构体struct tm。这个结构体里包含了年月日时分秒星期等等信息。4、直接用asctime函数将struct tm结构信息转成成可定字符串打印输出(
显示星期几
、年月日、时分秒)。当然你...
怎样用
C
语言程序计算每月的一号
是星期几
答:
1、
C
语言根据日期判断
星期几
(使用基姆拉尔森计算公式)算法如下:基姆拉尔森计算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7在公式中d表示日期中的日数,m表示月份数,y表示年数。注意:在公式中有个与其他公式不同的地方:把一月和二月看成是上一年的十三月和十四月,例:如果...
高分求C++万年历程序,急急急急急
答:
cout<<"请选择操作:"<<endl<<"1.查询某年日历;"<<endl<<"2.查询某年某月的日历;"<<endl<<"3.查询
某天是星期几
"<<endl;cin>>f;showcalendar(f);return 0;} void showcalendar(int f){ int year,month,day;int flag=0,mon=1;int monthweek,week;int totaldays;cout<<"请输入...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜