万年历c语言编程怎么做,用C语言如何编写“万年历”
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 8 G\?!^
ug1G=ER +
2.程序源代码: [SSoh?J
main() ]Xq4S/7l
{ A[YZ]k3
int day,month,year,sum,leap; =+j]Tm@ Y
printf("\nplease input year,month,day\n"); ;cu5q52
scanf("%d,%d,%d",&year,&month,&day); >Q35 ]$
switch(month)/*先计算某月以前月份的总天数*/ bYQ.5N,5r
{ A|0-G Q
case 1:sum=0;break; }s7^z%((
case 2:sum=31;break; DNoDJ
case 3:sum=59;break; x_
case 4:sum=90;break; O$@PX"Egj
case 5:sum=120;break; fpQ97N|
case 6:sum=151;break; P>"2xc9
case 7:sum=181;break; cPa)hE$-p
case 8:sum=212;break; i* U0n
case 9:sum=243;break; U&Fzrsbb
case 10:sum=273;break; }l(z/{:fB
case 11:sum=304;break; j8 %{Gjd
case 12:sum=334;break; Pfm@md
default:printf("data error");break; YOE'1~P
} bM?jM"Sfb
sum=sum+day; /*再加上某天的天数*/ Lr;qZ[Eh)
if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/ 2vcB>haYq
leap=1; }{,[ ]g
else $G$# %/-
leap=0; "V*v-c SS
if(leap==1&&month>2)/*如果是闰年且月份大于2,总天数应该加一天*/ t6[ko];P
sum++; `O@)~>t+
printf("It is the %dth day.",sum);} :%Onq>Y2J
t
万年历c语言编程怎么做,用C语言如何编写“万年历”相关推荐
- 江门C语言培训,江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样...
江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样 首页 > C语言 > 江门c语言编程学习 作者:镀金池 发布时间:2017-10-18 09:25 在初期的C语言 ...
- 湛江C语言培训,湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好...
湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好 首页 > C语言 > 湛江c语言编程学习 作者:镀金池 发布时间:2017-10-19 09:51 在Swi ...
- 高斯消元法的c语言编程,列主元高斯消元法的C语言编程
列主元高斯消元法的C语言编程 列主元高斯消元法 基本思想:用高斯消元法求解线性方程组时,为避免小的主元,在进行第k步消元前,应该在第k列(k)元素aik(i k,(k)(k)例如|aikk| max| ...
- c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...
双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池 发布时间:2017-12-07 05:48 一个C语 ...
- c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...
九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池 发布时间:2017-10-18 14:11 据ID ...
- c语言编程期刊论文管理系统,C语言编程下计算机软件论文
1计算机软件C语言的编程实验 1.1计算机软件C语言的编程技巧 计算机软件C语言的编程中,最主要的依据是指针应用,C语言指针能够根据软件程序的编写需求,构建可行的函数,而程序员在设计函数编程的过程中, ...
- c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...
丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池 发布时间:2018-04-09 16:40 在之后 ...
- C语言报名里面培训怎么填,庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样...
庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样 首页 > 软件 > 庄河c语言编程学习 作者:镀金池 发布时间:2017-11-29 11:13 明天利用时 ...
- 罗定c语言,罗定学c语言编程,罗定学c语言编程培训,罗定学c语言编程一般怎么收费...
罗定学c语言编程,罗定学c语言编程培训,罗定学c语言编程一般怎么收费 首页 > 软件 > 罗定学c语言编程 作者:镀金池 发布时间:2018-10-04 23:40 依照c语言的法则, ...
最新文章
- 美团社招Java开发一面,二面,三面,四面合并面经
- (原創) 标准的makefile写法 (C/C++)
- 五、开始学习Excel函数,效率快速提高
- RabbitMQ——自动退出的解决方案
- js中创建form表单
- asp.net core输出中文乱码的问题
- linux 路由表_Linux 容器网络笔记:underlay
- 如何让你的ASO优化效果提升10倍?
- Oracle 数据库维护知识
- 手写模拟器,将电子文档转换为手写字体,就用这个软件
- Close 和 Dispose 方法到底有什么不同?
- GitChat 使用指南,快速学习、飞速成长
- 代码实现矩阵求逆的三种方式(超详细、已实现)
- 计算机一级考试PPT部分几分,计算机一级考试PPT幻灯片和最后一题(就是自己输网址)各有多少分啊...
- 理财线下转账交易SQL加合计行
- 「 运动控制 」判断二阶微分方程稳定性的方法
- 【学习OpenCV4】案例3:OpenCV Python语言开发环境搭建
- MFC如何修改窗口背景色(转载)
- 【陈工笔记】# 同步网络和异步网络的理解 #
- 基于图像重建损失的无监督变化检测
热门文章
- 5G 来袭,数据暴增,新一代云存储平台如何承载?
- 罗永浩:6亿债务,已还了4个亿;Python 3.9指日可待|极客头条
- 作为互联网面临的最大危险之一,当前的 DDoS 趋势如何?
- 数字化转型太太太难?AI、IoT 重拳出击!
- 看过无数 Java GC 文章,这 5 个问题你也未必知道!
- 裸奔时代,如何找回自己的隐私?
- Java 程序员中位数薪资达 1.45 万,但面试屡屡被拒?
- Mate 30 不预装任何谷歌应用;阿里巴巴发布新“六脉神剑”;VS Code 1.38 发布 | 极客头条...
- 如何在 Raspberry Pi 上快速安装 Oracle Linux ?
- 华为正式发布自有操作系统——鸿蒙 OS!