题目:输入某年某月某日,判断这一天是这一年的第几天?
程序实现:

#include <stdio.h>void main(){int year,month,day,sum,result;printf("请输入年月日输入格式:年,月,日\n");scanf("%d,%d,%d",&year,&month,&day);switch(month){//计算输入月之前的天数case 1:sum=0;break;case 2:sum=31;break;case 3:sum=59;break;case 4:sum=90;break;case 5:sum = 120;break;case 6:sum = 151;break;case 7:sum = 181;break;case 8:sum = 212;break;case 9:sum = 243;break;case 10:sum = 273;break;case 11:sum = 304;case 12:sum = 334;break;default: printf("输入的日期格式有问题");}//判断是否是闰年,如果是闰年 则加1if(year%400==0||(year%4==0&&year%100!=0)){result=sum+1+day;}else{//加上具体天数result = sum + day;}printf("%d年%d月%d日 是一年内的第%d天\n",year,month,day,result);}

结果如下:

C语言实现 输入某年某月某日,判断这一天是这一年的第几天?相关推荐

  1. C语言:输入某年某月某日,判断这一天是这一年的第几天?

    #include <stdio.h> //输入某年某月某日,判断这一天是这一年的第几天? int getDaysByMonth(int m,int d,char flag) {int c; ...

  2. C语言:输入某年某月某日,判断这一天是这一年的第几天?(含结构体)

    题目:输入某年某月某日,判断这一天是这一年的第几天? 分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需多加一天. 普通方法: int m ...

  3. python输入某年某月某日判断这是第几天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...

    本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...

  4. C语言实现输入某年某月某日,判断这一天是这一年的第几天,并输出今年还剩下多少天?

    例如:输入2020,12,25,则输出12月25号为20年的第360天,今年还剩下6天. #include<stdio.h> #include<string.h> #inclu ...

  5. C语言:输入某年某月某日,判断这一天是这一年的第几天? 以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。

    以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天. 首先画下设计流程图: 源程序: #include<stdio.h> ...

  6. java那一年出来的_输入某年某月某日 判断其是那一年的第多少天

    [java]代码库Scanner scan = new Scanner(System. in); System. out .print("请输入年:" ); int year = ...

  7. C语言编程>第一周 ③ 输入某年某月某日,判断这一天是这一年的第几天

    例题:输入某年某月某日,判断这一天是这一年的第几天 程序分析:以2020年8月8日为例,应该先把前八个月的加起来,然后再加上8天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天. 代码如 ...

  8. 【C语言】题目:输入某年某月某日,判断这一天是这一年的第几天?

    题目:输入某年某月某日,判断这一天是这一年的第几天? 题目分析: 设日期为:A年X月Y日 1.判断A年是否为闰年(确定是2月份的天数) 2.判断这是X月,加上前(X-1)月的总天数Z 3.判断这是Y日 ...

  9. C语言例题:输入某年某月某日,判断这一天是这一年的第几天?

    题目:输入某年某月某日,判断这一天是这一年的第几天? 参考程序如下: #include<stdio.h>void main() {int year, month, day,sum,leap ...

最新文章

  1. 简单了解request与response
  2. 多模块打包后,扫描不到@controller和@service,实现 ADD DIRECTORY ENTRIES
  3. c语言键盘输入若干个数据,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...
  4. ios设置tabbar背景颜色_WooCommerce微信小程序2.9.3版本发布 后台设置主题色 底栏装修定制...
  5. C++使用链表实现stack堆栈(附完整源码)
  6. controller调用controller的方法_SpringCloud(5):Feign整合Ribbon和Hystrix来进行远程调用与服务熔断...
  7. 【韦东山嵌入式Linux】vi编辑器入门笔记
  8. 支持嵌入的手机号码识别sdk软件
  9. Android 11.0 app添加校验锁(输入密码才能进入app)
  10. SAS实验2——假设检验
  11. 高质量前端:Code Review 很慢,你要忍一下。
  12. Halcon深度学习环境搭建(win下)全网最全教程
  13. RN实现仿余额宝余额数字翻滚动画特效
  14. 获取淘宝商品历史价格信息API(PHP,JAVA都可对接)
  15. 外盘国际期货招商:股票短线操作心态
  16. 004eNSP配置企业级防火墙
  17. Java主流技术、优秀工具、优秀书籍和优秀网站大罗列
  18. 双十一背后的三场战役:高并发、黑产、物流
  19. [龙讯6号]龙芯2E首次公布设计细节
  20. 用python画圆角矩形_python-3.x

热门文章

  1. Primavera P6 EPPM R17.12.X Patch/Update(补丁/更新)
  2. iPhone4组装机过程披露:垃圾零件拼凑(转)
  3. 2018 0612 ----最小系统STM32 + oled(SPi连接)
  4. pageInfo类属性含义小结
  5. 【博弈论】耶鲁大学公开课--博弈论Problem Set 3--Solution
  6. 人工智能数据集(资源篇)(更新于2020.11.27)
  7. redhat-运维-(2)-selinux-no rout to host
  8. gitlab pipelines 使用
  9. 既要技术制胜,也要体验为王:今天我们需要怎样的WLAN?
  10. 高清巧克力图片按Packshotcreator