题目:本题要求编写程序计算某年某月某日是该年中的第几天。


源码:

#include <stdio.h>
int main(void)
{int monthday[2][12]={0};                //构建并初始化二维数组分别存放闰年(i为1)和平年(i为0)对应月份的天数int i,j,year,month,day,sum_day = 0;scanf("%d/%d/%d",&year,&month,&day);for(i = 0;i < 2;i++){for(j = 0;j < 12;j++){switch(j){case 0:case 2:case 4:case 6:case 7:case 9:case 11:monthday[i][j] = 31;break;case 3:case 5:case 8:case 10:monthday[i][j] = 30;break;case 1:if(i)monthday[i][j] = 29;elsemonthday[i][j] = 28;break;}}}                                       //为构建的二维数组赋值if((year % 4 == 0 && year % 100 != 0)||(year % 400 == 0)){for(j = 0;j < month - 1;j++){sum_day += monthday[1][j];}}else{for(j = 0;j < month - 1;j++){sum_day += monthday[0][j];}}printf("%d",sum_day + day);return 0;
}

PTA习题 计算某年某月某日是该年中的第几天相关推荐

  1. 计算天数-本题要求编写程序计算某年某月某日是该年中的第几天

    本题要求编写程序计算某年某月某日是该年中的第几天. 输入格式: 输入在一行中按照格式"yyyy/mm/dd"(即"年/月/日")给出日期.注意:闰年的判别条件是 ...

  2. 本题要求编写程序计算某年某月某日是该年中的第几天。

    本题要求编写程序计算某年某月某日是该年中的第几天. 输入格式: 输入在一行中按照格式"yyyy/mm/dd"(即"年/月/日")给出日期.注意:闰年的判别条件是 ...

  3. 计算某年某月某日是该年中的第几天

    输入格式: 输入在一行中按照格式"yyyy/mm/dd"(即"年/月/日")给出日期.注意:闰年的判别条件是该年年份能被4整除但不能被100整除.或者能被400 ...

  4. C语言 计算某年某月某日是这一年的第几天

    C语言:计算某年某月某日是这一年的第几天 我是一名在校大学生,初次写博客,希望各位大佬不喜勿喷,这个小程序,仅供参考,希望对大家有所帮助. 分析题意: 1.判断用户输入的年数是闰年还是平年. 2.如何 ...

  5. 使用c语言计算某年某月某日是周几

    使用c语言计算某年某月某日是周几 计算闰年的方法: if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) //计算闰年 #i ...

  6. 怎么用计算机计算年月份,win7计算器怎么计算某年某月某日到某年某 – 手机爱问...

    2008-07-26 例如:2006年10月30日整存10000元(1年期),到2008年7月26日整取(全部取出),该多少利息?计算的方法?中途的利息调整有怎样计算? 2006年10月30日---- ...

  7. 计算某年某月某日是星期几

    我们经常会遇到要求某年某月某天是星期几或者要求五一的假要放几天等问题,下面就是某个大牛写的代码,我复制过来: #include <iostream> #include<math.h& ...

  8. 编程计算某年某月某日是该年的第多少天。例如:2016年3月2日是2016的 第62 天。(java)

    程序如下: mport java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; pu ...

  9. python精典习题——输入某年某月某日,判断这一天是这一年的第几天?

    首先要用做数学题的思维去分析逻辑 思路:先把月份转化为天数,再加上第几天. 但,要判断是闰年还是平年 二月,平年有28天,闰年有29天. 闰年共有366天(1-12月分别为31天,29天,31天,30 ...

  10. mooc中习题--计算天数

    7-19 计算天数(15 分) 本题要求编写程序计算某年某月某日是该年中的第几天. 输入格式: 输入在一行中按照格式"yyyy/mm/dd"(即"年/月/日") ...

最新文章

  1. 京瓷1020MFC显示J-05 11是什么意思_Gofair第11讲,细说谷歌系推广的产品优势和推广方式...
  2. linux下c中嵌套正则表达式
  3. hdu 1251 统计难题(字典树)
  4. 4.IDA-导航(跳转到地址、导航按钮、栈帧、调用约定、局部变量布局、IDA的栈视图)
  5. 预售┃每个人都应该学习编程,因为它会教你如何思考
  6. x264_param_t结构体参数分析
  7. Python 模板语言
  8. #上传文件的post请求
  9. 2008 r2 server sql 中文版补丁_SQL Server各版本代号、补丁汇总(非官方)
  10. stm32F4xx中文参考手册
  11. 如何写好小论文论文摘要
  12. 北京车展:长城、高合、现代、东风悦达起亚等知名车企展示行业最新产品和技术...
  13. alanwang[GDOU] 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入
  14. setex php,python redis setex可以设value为list或者其他数据结构吗?
  15. ITSM常见问题之:自动指派工单给对应的技术员的三种简单方法
  16. 赛意SMOM和金蝶云星空单据接口对接
  17. Vue鼠标移入(悬停)显示-移出隐藏
  18. 唐尼vr眼镜好吗_VR怎么看电影?手把手教你用VR眼镜设备看电影的方法
  19. 博通Broadcom系列网卡连接受限问题
  20. MVVM和MVC模型

热门文章

  1. numpy中的统计函数
  2. 基于空间句法的城市道路可达性分析
  3. 计算不规则四边形(多边形)的面积
  4. centos 6.5 mysql 5.5 安装,centos6.5 安装mysql-5.5
  5. vue使用LayIM组件接入第三方通讯平台:融云
  6. Socket通讯连接常见错误代码
  7. QUIC传输协议设计
  8. 苹果麦克风设置在哪里_这一份 iOS 14 安全和隐私设置指南,请收好
  9. 麦普奇医疗获得千万元A轮融资,投资方为达晨财智...
  10. 后端开发发展学习路线