数组实现 输入某年某月某日,判断这一天是这一年的第几天
思路分析:先将每个月对应的天数存入数组,根据月份确定天数,最后判断是否为闰年并且月份大于2月,是则总天数加1.
代码如下:
#include <stdio.h>
int main()
{int day,month,year,sum,leap;int a[13]= {0,31,59,90,120,151,181,212,243,273,304,334};printf("please input year month day(year month day)\n");scanf("%d %d %d",&year,&month,&day); // 格式为:2015 12 10 2015 10 1sum=a[month-1]+day; // 再加上某天的天数if(year%400==0||(year%4==0&&year%100!=0)) // 判断是不是闰年leap=1; // 是则记录为1elseleap=0; // 不是记录为0if(leap==1&&month>2) // *如果是闰年且月份大于2,总天数应该加一天{sum++;}printf(" %d ",sum);printf("\n");return 0;
}
数组实现 输入某年某月某日,判断这一天是这一年的第几天相关推荐
- python输入某年某月某日判断这是第几天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...
本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...
- 第1关:学习-用循环和数组实现输入某年某月某日,判断这一天一年的第几天
#include <stdio.h> #define M 13 int main() {/********** Begin **********/int days[M] = {0,31,2 ...
- java那一年出来的_输入某年某月某日 判断其是那一年的第多少天
[java]代码库Scanner scan = new Scanner(System. in); System. out .print("请输入年:" ); int year = ...
- 输入某年某月某日,判断这一天是这一年的第几天?(JS实现)
输入某年某月某日,判断这一天是这一年的第几天?(JS实现) 想知道今天是一年中的第几天吗,我知道你不想,不想也得想,跟着我一起看看这个功能如何利用Javascript实现.首先一个简单的思路就是获取当 ...
- 代码实现:输入某年某月某日,判断这一天是这一年的第几天?
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; impor ...
- 输入某年某月某日,Java判断这一天是这一年的第几天?
输入某年某月某日,判断这一天是这一年的第几天? package p3;一.class judgedaypublic class judgeday {public static void main(St ...
- 【C语言】题目:输入某年某月某日,判断这一天是这一年的第几天?
题目:输入某年某月某日,判断这一天是这一年的第几天? 题目分析: 设日期为:A年X月Y日 1.判断A年是否为闰年(确定是2月份的天数) 2.判断这是X月,加上前(X-1)月的总天数Z 3.判断这是Y日 ...
- 第四题:输入某年某月某日,判断这一天是这一年的第几天?
#输入某年某月某日,判断这一天是这一年的第几天? '''思路:首先年月日是分着输入还是一块输入,想到如果一块输入可能还需要分割分别找到年月日 所以还是分着输入比较好:接着考虑计算天数其实就是往常月份的 ...
- Java输入某年某月某日,判断这一天是这一年的第几天?
分析:大家都知道,每年的总共日期,要么就是365天,要么就是366天,具体是取决于闰年还是平年,更确切的说就是每年二月是28天还是29天,归结到这个问题,有一个关键的认识点,就是求解这一年是闰年(36 ...
最新文章
- 教你在 Kubuntu 21.10 中升级 KDE Plasma 5.24
- jQuery Tools:Web开发必备的 jQuery UI 库
- 求助马斯克实现载人飞行,NASA省了近300亿美元
- github--新手使用错误分析
- 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字
- 我是一名普通程序员,通过自己的努力,我的收入涨了3倍!
- MFC应用程序框架入门
- Python练习-迭代器-模拟cat|grep文件
- DML和DDL含义和区别-一定要搞明白
- Windows Mobile 6.5 新功能widget开发
- Linux网络:Virtual Routing and Forwarding (VRF)
- 如何使用移动硬盘加密
- 下载虚拟机安装linux镜像(图形化)
- html5 磁力链播放器,磁力链接播放器
- Linux: 多线程
- php 生成小程序码
- H5 及 web 页面微信授权登录流程
- pythonweb项目微服务_python web微服务器端
- [最新]5个OpenAI的密钥/接口key 5个可用的API KEY分享(免费使用)
- Instrument 之 time Profiler
热门文章
- springboot和netty整合的聊天室--群聊
- 每日一句 (November)
- 3D打印机DIY之三------Arduino开发环境构建和Marlin固件配置
- 特洛伊战争真正的罪魁祸首-我鄙视奥林斯山诸神无聊的战争
- 解决windows10和ubuntu双系统切换时Windows时间不对的问题
- 小程序如何帮助超市拓展线上销售渠道、拉新引流、增加销量?
- 烽火HG680-MY/MC-通用-晨星MSO9385芯片_安卓9.0-当贝桌面卡刷固件包
- 使用Docker-Compose搭建Redis集群
- ubuntu20.04软件安装和配置python环境
- html爱情表白神器,回忆纪念册(附源码)