满意答案

a067670

2013.04.08

采纳率:47%    等级:11

已帮助:5707人

分析如下:求它是第几天,首先应了解1、3、5、7、8、10、12月为31天;4、6、9、11月为30天;关键是2月份的天数要根据这一年是平年还是闰年(通过if语句来判断);设年year、月month、日day.通过输入年月日,根据switch语句来判断这一月之前有多少天再加上日就是这一年的第几天。

编程如下:

# include

int main ( )

{

int year,month,day,days=0,i,d;

printf("请输入年、月、日:\n");

scanf("%d,%d,%d",&year,&month,&day);

for(i=1;i

{

switch(i)

{

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12: d=31;break;

case 4:

case 6:

case 9:

case 11: d=30;break;

case 2: if(year%4==0&&year%100==!0||year%400==0)

d=29;

else d=28;

}

days+=d;

}

printf("%d年%d月%d日是这一年的第%d天.\n",year,month,day,days+day);

printf("\n");

return 0;

}

谢谢了!希望对你又帮助。

00分享举报

C语言平年闰年该月天数,2. 输入年月日,求它是该年的第几天。注:闰年的2月有29天,平年的2月有28天。(C语言编程题)...相关推荐

  1. 输入年月日得出该天是星期几(C语言)

      大家好,我是练习编程时长两年半的个人练习生昆工第一ikun,昨天因为在写Thoughtworkers的2018年笔试题,所以没有更新,今天就先把笔试题中的一个函数分享出来,该函数可以用于输入年月日 ...

  2. 【python】pythonPTA编程题练习

    文章目录 7-2 计算某天距元旦的天数 6-1 python函数:求m到n之和 6-2 python函数:递归求Fabonacci数列 7-1 企业根据利润提成发放奖金问题 7-3 温度转换 7-4 ...

  3. c语言自动生成时间计算天数,C语言计算某月的天数(附带源码)

    这是一个C语言编程实例:给定年份和月份,求该月共有多少天. 问题分析 输入:年份(整数)和月份(整数). 输出:该月份的天数(整数). 一年有 12 个月,其中一.三.五.七.八.十.十二月各有 31 ...

  4. C语言编程题显示日历,C语言日历问题

    已结贴√ 问题点数:10 回复次数:3 C语言日历问题 我是C语言初学者,在论坛上看到一篇日历程序(我稍微改动了下). 现在显示的月份是1,2...12,怎样能变成显示是Jan,Feb...这样的. ...

  5. 100个C语言的编程题

    [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析:兔子的规律为数列1,1, ...

  6. 100例C语言经典编程题 | 浙大版C语言题目集第三版,助力你C语言从入门到精通

    获取每道题详细解答请在公众号[C you again]"C语言题目集"栏目查看. 下载pdf版本请在公众号[C you again]回复"c-pdf"自行获取. ...

  7. PTA 浙大版《C语言程序设计(第4版)》题目集 参考答案(编程题)

    目录 PTA 浙大版<C语言程序设计(第4版)>题目集 参考答案(编程题) 本答案配套详解教程专栏 练习2-1 Programming in C is fun! (5 分) 练习2-3 输 ...

  8. 国二c语言改错题答案,c语言国二考试编程题答案

    <c语言国二考试编程题答案>由会员分享,可在线阅读,更多相关<c语言国二考试编程题答案(65页珍藏版)>请在人人文库网上搜索. 1.1m个人的成绩存放在score数组中,请编写 ...

  9. 在哪儿能找c语言编程题,C语言程序设计的试题及答案

    大家在考程序员时,C语言程序设计大家有了解吗?下面小编为大家分享了,供大家参考. 第一章 基础知识 一.填空 1. 每个 C 程序都必须有且仅有一个________ 函数. 2. C 语言程序开发到执 ...

  10. dadayi大一c语言累加编程题,c++习题答案中国电力出版社

    1C程序设计教程习题答案第三章顺序结构程序设计3写出下列程序的运行结果.(1)程序INCLUDEVOIDMAIN{FLOATD32INTX,YX12YX38/50COUTINCLUDEVOIDMAIN ...

最新文章

  1. 牵引力教育学校分析UI设计师的薪酬水平
  2. U3D打apk包的常见错误
  3. 成都计算机安全学会怎么样,成都计算机专科大学
  4. 平面设计和网页设计的规则_从平面设计到用户界面:这是您应该知道的最重要的规则
  5. android 7.1 apk的systemuid相同导致问题[2]
  6. 更改路由器的外网IP
  7. H264 SPS中得到宽高的代码(java/c),测试通过
  8. Android:使用keytool修改数字证书中字段(应用签名信息)
  9. 读取图像数据:通过append方法
  10. 【渗透安全】利用腾讯云CDN节点隐藏连接Webshell的真实IP
  11. 寄存器的偏移地址是什么意思?还有基地址,偏移地址就是相对于及地址的offset
  12. Vue项目 chrome页面崩溃:喔唷 崩溃了, 并出现警告Forced reflow while executing JavaScript took Nms
  13. 计算机平面设计专业可以考什么证,平面设计师资格证怎么考_计算机平面设计职称...
  14. 中国SaaS驶入「2.0时代」
  15. Airbnb新用户民宿预定情况预测
  16. PowerPoint储存此文件时发生错误 出现错误的问题解决方法
  17. 基于Qt 5.7.0的适合Window XP系统的应用开发
  18. 支付宝小程序集成MQTT
  19. ps把图片背景变透明
  20. 熵(entropy)的定义

热门文章

  1. 用计算机将复数转换成角度,计算机复数计算
  2. 软件可靠性测试意义,软件可靠性测试方法与目的
  3. Microsoft Edge浏览器打开就是360导航的问题解决方法
  4. 计算机cpu位数是啥,怎么看电脑cpu的位数
  5. 栈和队列的共同处和不同处
  6. 如何找到近期要召开的国际上所有的学术会议
  7. 如何快速去掉word页眉横线
  8. html的px和屏幕什么关系,Html字体大小的设置单位PT与PX区别
  9. html中px em pt区别介绍
  10. Delphi第三方控件大比拼(收费篇)