33问答网
所有问题
当前搜索:
c语言输入年月日判断是第几天
求教
c语言
中switch 语句的详细用法
答:
//i =4; 执行P1 = 0X7E;break;...default: break; //如果i 不符合以上条件直接跳出不执行任何东西 } 建议你还是先把
C语言看
熟把,书上都写的很清楚。
用
c语言
编写一个年历,求代码,如果有注释就更感谢了
答:
int y,w;//y年,w存储该年的1月1日是星期几 int i,a,d;int m[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};//存储每月的天数,如m[3] = 31;表示3
月份
有31天 char title[] = "Sun Mon Tue Wed Thu Fri Sat ";//打印标题 while(1)//循环接收用户
输入
的年份...
今天7月1号,星期三,请问2008年8月8日是星期几?
答:
7月1号——8月8日共经过 30+8=38(天)38÷7=5……3 星期三+3天=星期六 今天7月1号,星期三,请问2008年8月8日是星期六
用
C语言
编写一份日历系统
答:
if(y%4==0&&y%100!=0&&y%400==0) //
判断
闰年的公式,我忘记了,呵呵
c
[1]=29;else c[1]=28;这里用来存储每个月的天数。可以使全局数组,这样的话就是改变2
月份
的天数而已 要是打印一年的日历,不需要计算每个月的第一天是周几,要是打印单独的月份,需要计算 可以用一个全局数组来存储 ...
【加急】用
C语言
做万年历
答:
原理:公元1年1月1日是周一,计算这一年的第一天和公元1年1月1日中间的天数,除以7余下的就是周几。一年又365天,364刚好是7的倍数,那么一年就是多出一天,闰年再加上一天。还有一个更简单的,400年刚好是一个轮回,也就是说400+97=497也是7的倍数 那么
输入年
后,除以400,余下的年份再计算...
一个用
C语言
写的万年历程序,看不懂,求详细注释和这个程序的算法思想...
答:
c++; //
c
是用来做输出日期时,格式控制,见下面 printf(" ");} for(a=1;a<=31;a++) //
输入
日期,最多31天 { c++;if(c%7-1==0&&c!=1) //
判断
要不要换行,输出周六之后要换行输出周日(日 一 二 三 四 五 六 这个顺序输出)printf("\n");if(a<10) //每两个日...
C语言
请教
答:
如果一年是364天,那么每年的同一日期对应的星期
几都是
固定的(364%7=0),但实际上平年多出一天,闰年多出2天,那么公元year年的第C天就多出了 year-1+闰年年数+
C
这么多天,能被4整除但不能被100整除或者能被400整除的年份是闰年,C表示那天是那年中的
第几天
,所以得出以上式子,当然用S=(...
一个用
C语言
写的万年历程序,看不懂,求详细注释和这个程序的算法思想...
答:
if(m==7) //此句
判断
什么意思?m=0;} printf("\n");} else { if(yue==4||yue==6||yue==9||yue==11||yue==2){ if(yue==2){
c
=0;printf("\n");printf(" %d月 \n",yue);printf(" 日 一 二 三 四 五 六\n");for(b=1;b<=m;b++){ c++;...
c语言
switch的用法
答:
执行过程:先计算并获得switch后面小括号里的表达式或变量值,然后将计算结果顺序与每个case后的常量比较。当二者相等时,执行个case块中的代码,当遇到break时,就跳出switch选择结构,执行switch选择结构之后的代码。如果任何一个case之后的常量与switch后的小括号中的值相等,则执行switch尾部的default块中...
用
C语言
编一个不少于20行的程序。要求说明程序的用途。在TC可以运行,求...
答:
/* 题目:输入某年某月某日,
判断
这一天是这一年的
第几天
?1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且
输入月份
大于3时需考虑多加一天。2.程序源代码:/ include <stdio.h> void main(){ int day,month,year,sum,leap;printf("...
棣栭〉
<涓婁竴椤
37
38
39
40
42
43
44
45
46
涓嬩竴椤
灏鹃〉
41
其他人还搜