自定义1个函数day_of_year(year, month, day),计算并返回年year、月month和日day对应的是该年的第几天。

函数接口定义:`int day_of_year(year, month, day);
year, month, day分别为输入的年,月,日

裁判测试程序样例:

#include<stdio.h>
int day_of_year(int year, int month, int day);
int main(void)
{
int year,month,day;
scanf("%d%d%d",&year,&month,&day);
printf("%d",day_of_year(year,month,day));
return 0;
}/* 请在这里填写答案 */

输入样例:
2000 3 1
输出样例:
61

int day_of_year(year, month, day){int sum = 0,i;int a[12] = {31,28,31,30,31,30,31,31,30,31,30,31};int b[12] = {31,29,31,30,31,30,31,31,30,31,30,31}; if ( year%4==0&&year%100!=0||year%400==0) { for (i = 0; i < month - 1; i++) {sum += b[i];}}else{for (i = 0; i < month - 1; i++) {sum += a[i]; }}sum += day;  return sum;
}

6-1 计算年year、月month和日day对应的是该年的第几天相关推荐

  1. 计算年year、月month和日day对应的是该年的第几天

    计算年year.月month和日day对应的是该年的第几天 自定义1个函数day_of_year(year, month, day),计算并返回年year.月month和日day对应的是该年的第几天. ...

  2. 【转】使用PHP计算上一个月的今天

    转自:http://www.phppan.com/2011/06/php-last-month-today/ 一日,遇到一个问题,求上一个月的今天. 最开始我们使用 strtotime("- ...

  3. java 年计算_java实现计算某年某月的天数

    在计算某年某月的天数时,需要注意平年闰年. 分析:闰年具体的判定方法就要看它的判定条件:四年一闰 , 百年不闰 ,400年再闰.而计算该年该月的天数,又分大月和小月,特殊月份2月之分. (视频教程推荐 ...

  4. php 计算上个月,如何使用PHP计算上一个月的今天

    一日,遇到一个问题,求上一个月的今天. 最开始我们使用 strtotime("-1 month") 函数求值,发现有一个问题,月长度不一样的月份的计算结果有误. 比如:2011-0 ...

  5. python报表自动化系列 - 计算某年某个月的天数

    Python计算某年某个月的天数(公历) 李俊才 邮箱:291148484@163.com [函数说明] 传入参数yearmont表示某年的某个具体月份,返回该月的天数. [实现方法] 每单我们指定一 ...

  6. CC++:计算某年某月的1号是星期几

    C&C++函数实训-这天星期几? 任务描述 本关任务:编写函数 whatDay,计算某年某月的1号是星期几并返回. 相关知识 要知道某一天是星期几,可以用已知的某一天进行推导. 例如已知公元1 ...

  7. js日期计算,根据当前日期计算n个月后的日期

    js计算n个月后的日期,并匹配月底,处理闰年,闰月 工作中遇到日期计算的需求,需要根据给定的日期计算出n个月后的日期,开始感觉挺简单一需求,因为现成的moment.js就有日期加月份计算的功能,但需求 ...

  8. 选择结构——计算某年某月的天数

    [问题描述] 编写程序计算某年某月的天数.输入年份year和月份month,输出该月份的天数. [输入形式] 两个数字,中间用空格隔开 [输出形式] 一个数字 [样例输入] 2012 2 [样例输出] ...

  9. JS 根据出生日期计算岁、月、天;根据岁、月、天计算出生日期。

    效果视频: JS 根据出生日期计算岁.月.天:根据岁.月.天计算出生日期 表单代码: <a-col :span="12"><a-form-model-item l ...

最新文章

  1. red5下nginx安装配置
  2. CUDA占用率计算方法
  3. codeforces773 D. Perishable Roads(思维+最短路)
  4. 首页显示登陆用户名php,首页登录后怎么在首页显示用户名以及隐藏登录框?
  5. 使用浏览器获取网页模板(HTML+CSS)
  6. 云现场 | 把开发者宠上天的节奏?恐怕也只有华为云啦!——记首次探访华为云“一日游...
  7. activity 变成后台进程后被杀死_Android 后台运行白名单,优雅实现保活
  8. Java 并发(JUC 包-03)
  9. 把SQLAlchemy查询对象转换成字典/json使用(分开)
  10. window10进入“服务”的三种方式
  11. MySQL相关文档索引
  12. 哈理工OJ 1562 字符统计器(水模拟)
  13. 导出微信聊天记录并输出
  14. 提供给JAVA程序员的QQ群
  15. 联想模拟器安装激活面具magisk教程
  16. Altas 200 DK环境配置
  17. vue安装使用v-chart时报错解决方案
  18. 华为畅享max有没有人脸识别_华为畅享Z有指纹识别吗?支持人脸识别解锁吗
  19. 融合多策略的改进麻雀搜索算法-附代码
  20. dra7xx DDR test

热门文章

  1. 方舟(ARK)物品指令代码!
  2. 算法-第四版-练习1.3.8解答
  3. JAVA不直接使用指针吗_Java不直接使用指针。
  4. 会考flash中文字变形为三角形_高中会考flash
  5. 高校邦java_高校邦Java核心开发技术【实境编程】答案
  6. 如何使用pip安装causalml
  7. mysql 1166错误解决
  8. macbook将新壁纸添加到官网壁纸中
  9. python实现采样函数_PR Sampling Ⅰ: 蒙特卡洛采样、重要性采样及python实现
  10. 如何通过PHP语言设计出登录验证码(条型码)