输入年月份,计算今天是今年的第几天?

#include<stdio.h>  void main()  {      int year,month,day,days,i,d;      printf("请输入年,月,日:\n");      scanf("%d,%d,%d",&year,&month,&day);      days=0;      for(i=1;i<month;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);  } 

运行结果:

转载于:https://blog.51cto.com/dingxiaowei/1366552

[C]计算某一天是该年中的第几天相关推荐

  1. 计算某个日期是这一年中的的第多少天(只用switch实现)

    一.任务描述 本关任务: 编写程序从键盘输入一个日期,要求计算输出该日期是这一年的第几天.要求如下:     用switch语句实现. 用scanf函数实现日期的年,月,日三个整数的输入,且输入前要有 ...

  2. 计算某一天是一年中的第几天

    /* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp * 作 者:王飞 * ...

  3. 无服务器计算,如何节省时间和成本?

    戳蓝字"CSDN云计算"关注我们哦! 译者 | 风车云马 出品 | CSDN云计算(ID:CSDNcould) 为了解决面临的业务问题,通常需要开发人员花费一定的时间编写完代码,再 ...

  4. 什么是边缘计算边缘计算_什么是边缘计算?

    什么是边缘计算边缘计算 在过去的二十年中, 云计算一直主导着IT讨论,尤其是自Amazon在2006年通过发布其Elastic Compute Cloud推广该术语以来. 在最简单的形式中,云计算是计 ...

  5. 谷歌开源量子计算框架Cirq

    AI 前线导读:量子计算是不少科学家们辛勤耕耘的领域,在他们的努力下,量子计算领域有了令人惊喜的进步.在昨天举行的第一届量子软件和量子机器学习国际研讨会(QSML)上,Google AI Quantu ...

  6. java日期计算_java日期计算

    1.计算某一月份的最大天数 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); time ...

  7. oracle中时间差转秒,oracle计算时间秒数差

    --计算plsql处理时间差 --qzq declare time1 timestamp; --开始时间 time2 timestamp; --结束时间 sum1 number(9); --时间差(s ...

  8. java计算距离生日天数

    输入生日的时间,计算距离生日的天数,可以输入多个人的生日,程序可以判断出谁的生日距现在最近. 其中现在的时间可以修改. // 条件执行与不确定循环package class_experiment_qu ...

  9. OpenGL4.0教程 计算着色器简介

    reference:https://antongerdelan.net/opengl/compute.html 本篇文章给出了OpenGL计算着色器的实用介绍,并且我们将要开始制作一个玩具光线追踪渲染 ...

最新文章

  1. Ardino基础教程 22_PS2摇杆
  2. Android Studio中mac上面的安装
  3. [云炬创业学笔记]第一章创业是什么测试1
  4. CAN总线的初步认识
  5. 7添加静态路由 hat red_两个不同网段的路由器,如何互通?
  6. zabbix-3.0.1结合grafana绘图
  7. T-SQL查询进阶--理解SQL Server中索引的概念,原理以及其他(看了两次了,转了)
  8. linux shell学习四
  9. Kendo UI常用示例汇总(十)
  10. Linux下搭建Haproxy负载均衡
  11. 改进版艾宾浩斯单词背诵计划表
  12. 任正非的《北国之春》
  13. 2019.07.23--运用三W法则初步学习SpringCloud基础知识
  14. SaaS启动阶段增长指南(上)
  15. 【从蛋壳到满天飞】JS 数据结构解析和算法实现-堆和优先队列(二)
  16. Java实现电子表格的创建
  17. KMP --算法竞赛(33)
  18. linux卸载带输入法,Ubuntu删除自带的输入法之后设置不见了
  19. python经济学_用python学习中级微观经济学【WARP篇】
  20. 关于标准电阻阻值的说明(E6、E12、E24、E48、E96、E192)

热门文章

  1. [翻译]使用HtmlAgilityPack更好的HTML分析和验证
  2. 如何在MAC 指定文件夹打开终端(terminal)
  3. 读dataframe存入mysql_DataFrame数据保存到mysql数据库中
  4. 10年Python大牛倾力打造系统Python学习流程图!
  5. android 布局翻页,安卓APP_ 布局(8) —— 基于 RecyclerView 的 ViewPager2翻页
  6. es文件浏览器鸿蒙,手机文件一团糟 八款安卓文件管理器来救急
  7. php time 毫秒_PHP获取当前时间的毫秒数
  8. c标签判断true false jsp_巧妙使用if(true)以及if(false)语句
  9. gin 获取post请求的json body操作详解
  10. 单片机如何使用?单片机只会用例程怎么办?