#include<stdio.h>
//判断是否为闰年
int isleap(int year){int leap;leap = year%400==0 || (year%4==0 &&year%100!=0);return leap;
}
//计算该日是这一年的第几天,并作为函数值返回
int fun(int year,int month,int day){int table[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};int days = 0,i;for(i=1;i<month;i++){days = days + table[i];}days += day;if(isleap(year) && month>2){days += 1;}return days;
}
void main(){int year,month,day,days;printf("请输入年、月、日:");scanf("%d%d%d",&year,&month,&day);days = fun(year,month,day);printf("%d年%d月%d日是该年的第%d天\n",year,month,day,days);}

演示地址:https://tool.lu/coderunner/?id=5bq

008 计算某一日是这一年的第几天相关推荐

  1. python用链表求两数之和_python 算法 - 008 计算两个链表所代表的整数之和 (整数相加法)...

    python 算法 - 008 计算两个链表所代表的整数之和 (整数相加法) 知之者不如好之者, 好之者不如乐之者.--<雍也> 知道德者不如好道德者, 好道德者不如乐道德者, 是为形容人 ...

  2. python打印万年历_python青苔计划(六)打印万年历

    青苔计划 /(ㄒoㄒ)/~~ 我这样的小白 万年历打完,感觉身体被掏空 请给我暖暖的拥抱 ╮(╯╰)╭ ----------正经的分割线---------- 任务要求 刚看到要打印万年历,我彻底懵逼了 ...

  3. 如何预估一个产品的DAU? 这个方法又简单又实用 | 附Excel实操模板

    公众号: 数据小斑马,关注即可获得价值1000元的数据分析学习资料 数据分析学习目录: 一.Excel系列--四大常用函数及十大高级图表 二.SQL系列--性能优化/多表关联/窗口分析函数等 三.统计 ...

  4. vnpy框架的策略开发和回测逻辑详解---以螺纹钢主力合约的R-breaker日内策略为例

    笔者之前写过一篇关于vnpy的简单介绍和安装方法,本篇文章的目的是简单介绍vnpy的框架,然后详细介绍一下如何用vnpy开发自己的量化策略以及整个的回测逻辑是怎么样的.只有我们真的搞清楚了框架结构和相 ...

  5. 创业公司做数据分析(二)运营数据系统

      作为系列文章的第二篇,本文将首先来探讨应用层中的运营数据系统,因为运营数据几乎是所有互联网创业公司开始做数据的起点,也是早期数据服务的主要对象.本文将着重回顾下我们做了哪些工作.遇到过哪些问题.如 ...

  6. 你的博客赚钱了吗?博告网详细介绍

    1.怎样注册博告网? 答:点击注册 2.为什么找不到申请支付按钮? 答:满100元即可在后台出现申请支付按钮. 3. 博告网多少钱可以支付,用户怎样才能拿到钱? 答:满100元即可兑换现金,经过本站申 ...

  7. K线技术指标实现详解—筹码分布

    K线技术指标实现详解-筹码分布 概念介绍 筹码分布是主流炒股软件中必不可少的一项技术指标.筹码分布表明了对应K线下的股民持仓价格分布情况,能让投资者据以判断个股的未来走势(压力位和支撑位).下图展示了 ...

  8. python生成日历_Python创建日历实例代码

    Python创建日历的方法 以下代码不使用Python提供的calendar实现. 此程序在windows下测试通过,由于python字符编码直接输出给操作系统,so win下以gbk ansi为准, ...

  9. 黑色星期五蔡勒公式c++编程

    黑色星期五蔡勒公式c++编程 1.在西方,星期五和数字 13 都代表着坏运气,两个不幸的个体最后结合成超级不幸的一天.所以,不管哪个月的十三日又恰逢星期五就叫"黑色星期五". 要求 ...

最新文章

  1. 【工具使用系列】关于 MATLAB 机器视觉,你需要知道的事
  2. 列联表相关测量--φ列相关系数
  3. IDEA中pom.xml中导入spring-boot-starter-thymeleaf报错的解决方案
  4. 计算机组成比作人的什么位置,理学第章计算机组成上.ppt
  5. 哈萨比斯首次解读AlphaZero竟被当场diss,他起身当面回击说…
  6. unity 编辑器存档_Unity编辑器扩展之存储数据
  7. php工商亮照添加代码,市场监管总局电子营业执照亮照系统上线
  8. snmp trap 与snmp相关介绍、安装、命令以及Trap的发送与接收java实现
  9. 零基础java学习笔记
  10. 虚拟机超线程性能分析深入浅出
  11. 桌面快捷方式图标不能删除的原因以及处理方法
  12. 解决Web部署 svg/woff/woff2字体 404错误(转)
  13. 三维全息显微镜成生物成像领域“新宠”
  14. Java异常 #Class path contains multiple SLF4J bindings.警告解决
  15. Conflux的自我进化:从DAG到树图| 对话伍鸣
  16. prepare for 快手
  17. docker之win安装gitlab
  18. 多元微积分(一)--导数与偏导数
  19. supervisor的程序控制修改参考方案
  20. gunicorn的命令参数解释

热门文章

  1. Vue(十六):Vue3+ts 入门
  2. 千亿级服务器监控数据存储实践
  3. 让我们用 Node.js 写自己的 DDNS 动态域名程序
  4. 设备价格暴涨让苹果公司在俄罗斯的最大授权经销商被迫关门谢客
  5. Canvas 画五角星
  6. pip 按照requirements.txt安装到对应的package名称的文件中
  7. 【基于时间特征交互和引导细化的遥感变化检测 】2022TGRS
  8. 回收站清空了怎么恢复?快来get实用方法!
  9. 记录css实现边框渐变色
  10. iphone 检测屏幕触摸事件