www问答网
所有问题
当前搜索:
c语言输入年月日计算星期几
C语言
编程序实现如下功能:
输入
任意一个日期的年、月、日的值,求出是...
答:
简单,用蔡勒公式即可:include <stdio.h> int main (){ int y, m, d,
c
, w;printf ("
输入年 月 日
(空格间隔):");scanf ("%d %d %d", &y, &m, &d);if (m ==1 || m == 2) { //判断月份是否为1或2 y--;m += 12;} c = y / 100;y = y - c * 100;w ...
c语言计算
日期为
星期几
答:
printf("请
输入日
:");scanf("%d",&day);} temp=month;temp-=1;for(i=1900;i<=year;i++){ for(j=1;j<=12;j++){ if(i==year&&j==temp){ break;} sum+= monthDay(year,j);} } sum+=day;printf("%d年%d月%d日,是
星期
",year,month,day)if(sum%7==0){ printf("日。
C语言
假定2000年1月1日周六,用户
输入年
、月、日后
计算
这一天是周...
答:
W = [
C
/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1 w:0-6对应
星期日
-星期六
c
:世纪-1(前两位数)y:年(后两位数)m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来
计算
,d:日[ ]代表取整,即只要整数部分。这个...
c语言
编程,急需!!!给出任意一天,显示是
星期几
?
答:
(
C
是世纪数减一,y是年份后两位,M是
月份
,d是日数。1月和2月要按上一年的13月和 14月来算,这时C和y均按上一年取值。)算出来的W除以7,余数是几就是
星期几
。如果余数是0,则为
星期日
。以2049年10月1日(100周年国庆)为例,用蔡勒(Zeller)公式进行
计算
,过程如下:蔡勒(Zeller)公式:w...
C语言
中如果从键盘上
输入
一个代表
星期几
的数值(整数),根据下面的对应关 ...
答:
char *pw[7]={"一","二","三","四","五","六","日"},w; while(1){ printf("Input w(1-7,w<=0 end): w="); if(scanf("%d",&w) && w>0 && w<8) printf("%d <-->
星期
%s\n",w,pw[w-1]); else if(...
C语言
,
输入
1~7,输出对应的
星期
,如输入1,则输出为Monday,求用switch...
答:
include<stdio.h> int main(){ double score;printf("
输入
:\n");scanf("%lf",&score);switch((int)(score/10))//switch((int)score/10)出现严重错误,switch(((int)score)/10)出现严重错误,{ case 10: case 9:printf("monday)\n");break; case 8:printf("tue)\n");...
C语言
编程题,编写显示单月的日历,用户指定这个月的天数和该月起始日...
答:
include <stdio.h> int main(){ int day=0;//天数 int count=0;//起始日是
星期几
int printdays=0;//打印天数 int i;printf("请
输入
天数和起始日是星期几:\n");scanf("%d%d",&day,&count);printdays=day+count-1;//printf("
星期日
\t星期一\t星期二\t星期三\t星期四\t星期五\t...
c语言
中如何
输入年月日
?
答:
include<stdio.h> intmain(){ intmonth=0;printf(“请
输入月份
:\n”);scanf_s("%d",&month);switch(month){ case1:case2:case3:printf(“春”);break;case4:case5:case6:printf(“夏”);break;case7:case8:case9:printf(“秋”);break;case10:case11:case12:printf(“冬”);break;...
c语言
中应用switch语句编程:
输入
1-7之间的任意数字,程序按照用户的输入...
答:
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;case 6:printf("星期六\n");break;case 7:printf("
星期日
\n");break;default:printf("
输入
数字有误\n")...
C语言
程序设计;"已知2000年1月1日为
星期
六,请
输入
任一年的年份后,打印...
答:
printf("\n请
输入
某年年份: ");scanf("%d",&year);printf("\n请输入某年1月1日:");scanf("%d",&weekday);/*因为你的要求是已知2000年1月1日是星期六,所以这里不用week_of_newyears_day去求星期六了*/ /*weekday = week_of_newyears_day(year); 求元旦是
星期几
*/ printf("...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜