该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

程序分析:以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语言如何编写“万年历”相关推荐

  1. java编写万年历_怎么用JAVA编写万年历!

    展开全部 /* 题目:输出任意年份任意月份的日历表(公元后) 思路: 1.已知1年1月1日是星期日,1 % 7 = 1 对应62616964757a686964616fe4b893e5b19e3133 ...

  2. 用C语言编写万年历6,C语言编写万年历

    <C语言编写万年历>由会员分享,可在线阅读,更多相关<C语言编写万年历(8页珍藏版)>请在人人文库网上搜索. 1.C语言编写万年历 [要求]:1 程序运行后,首先在屏幕上显示主 ...

  3. c语言实现万年历程序带节日,【C】万年历

    用C语言实现一个万年历 一.如何实现一个万年历 ①要实现万年历,首先你得知道每年的1月1日是星期几 这里要用到一个数学公式(这里不做数学证明) w = d+2*m+3*(m+1)/5+y+y/4-y/ ...

  4. c语言编写万年历课程设计,用C语言编写万年历 C课程设计.pdf

    用C语言编写万年历 C课程设计 用用 C++语言编写万年历语言编写万年历 用用 语言编写万年历语言编写万年历 学生姓名:学生姓名: 指导老师:指导老师: 学生姓名学生姓名:: 指导老师指导老师:: 摘 ...

  5. c语言程序设计年历显示,C语言程序设计报告《万年历》.doc

    . .. <"万年历"> -C语言程序设计报告 专 业: 计算机科学与技术 班 级: 姓 名: 指导教师: 年月 日 目录 TOC \o "1-1" ...

  6. c语言万年历代码作业,用c语言编写万年历程序

    用c语言编写万年历程序 <C 程序设计>课程设计报告 2011-2012学年第二学期 设计题目:万年历的设计 指导教师: 李素若 完成时间:2012 年 6月 1日至 2011年 6月 2 ...

  7. c语言程序设计答案万年历备忘录,C语言程序设计节日查询和任务提醒系统-万年历.doc...

    C语言程序设计节日查询和任务提醒系统-万年历 程序设计报告 ( 2010 / 2011 学年 第 二 学期) 题 目:节日查询和任务提醒系统 专 业 光信息科学与技术 学 生 姓 名 史明霞,陈苏华, ...

  8. 单片机万年历阴阳历c语言,单片机阴历阳历c算法万年历.pdf

    单片机阴历阳历c算法万年历 当前位置: 首页 > 嵌入式系统 > 51 单片机万年历优化算法源程序 51 单片机万年历优化算法源程序 字体大小 : 小 中 大 作者: 来源: 日期: 20 ...

  9. c语言程序设计移动字母,C语言程序设计实例大全(220个例子)

    C语言程序设计实例大全,C语言是世界上最流行.使用最广泛的高级程序设计语言之一,这里c语言 程序设计 实例 大全有220个例子供大家参考 c语言开发实例目录: 第一部分 基础篇 001 第一个C程序 ...

  10. java万年历课程设计代码,JAVA《万年历系统》课程设计

    JAVA<万年历系统>课程设计 面向对象程序设计面向对象程序设计 课程设计报告课程设计报告 题目题目 万年历系统万年历系统 专业专业 计算机科学与技术计算机科学与技术 班级班级 姓名姓名 ...

最新文章

  1. python网络编程及高并发问题
  2. matlab中的矩阵
  3. SqlServer 0和空字符串''等价?-----类型的隐式转换问题
  4. thymeleaf体验
  5. 符合WEB标准的div+css导航下拉菜单
  6. Cookie操作以及如何在js中调用jsp变量
  7. 《HTML5+CSS3网页设计入门必读》——第1章 标记简史1.1 从IETF到W3C:HTML 4的诞生过程...
  8. BZOJ 1444 [JSOI2009]有趣的游戏 (Trie图/AC自动机+矩阵求逆)
  9. NOI2003 文本编辑器
  10. Excel VBA 学习总结 - 基础知识
  11. [Java聊天室服务器]实战之六 去除死链接
  12. 和rgb画面质量谁好_从张艺谋到雷军,谁吹爆了透明屏神话?
  13. Unity 组合键输入及容易忽略的问题
  14. PAT 乙级 1072 开学寄语 (20分)
  15. hdu_1720 A+B Comeing
  16. 百度云SMS发短信接口 PHP版本SDK TP5.0
  17. 抖音短视频买的粉丝是真的吗?多少人懂这点
  18. 打印设置自定义表尾_教大家Excel2013表格中如何打印固定的表头和表尾
  19. JZOJ 1285. 奶酪厂
  20. 百度云下载官方免费提速方案

热门文章

  1. 前端学习(3039):vue+element今日头条管理-侧边菜单栏的展示和收缩
  2. 前端学习(3030):vue+element今日头条管理-顶部导航栏布局
  3. 前端学习(3009):vue+element今日头条管理--登录中的loding
  4. 前端学习(2871):Vue路由权限『前后端全解析』2
  5. 工作293:新的打印操作
  6. 前端学习(2207):Vue-store文件夹的目录结构
  7. 前端学习(2136):使用es6模块化出现Access to script at ‘file:///... ..from origin ‘null‘ has been blocked。。。错误
  8. 前端学习(1737):前端调试值测试窗口的切换
  9. 前端学习(515):两列布局第二种方案得优缺点
  10. 第三十三期:使用wireshark抓包分析-抓包实用技巧