问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言中给定日期求该天是当年的第几天的程序 注意闰年

发布网友 发布时间:2024-10-05 14:10

我来回答

1个回答

热心网友 时间:2024-10-29 23:30

#include <stdio.h>

int main()
{
int y, m, d,n;
printf("Please enter the year, month, day: \n");
scanf("%d %d %d",&y, &m, &d);
if ((m > 12)||(d > 31)||(y < 0)||(m < 0)||(d < 0))
printf("Error input!!");
else
{
switch (m)
{
case 1:
n = d;
break;
case 2:
n = 31 + d;
break;
case 3:
n = 31 + 28 + d;
break;
case 4:
n = 31 + 28 + 31 + d;
break;
case 5:
n = 31 + 28 + 31 + 30 + d;
break;
case 6:
n = 31 + 28 + 31 + 30 + 31 + d;
break;
case 7:
n = 31 + 28 + 31 + 30 + 31 + 30 + d;
break;
case 8:
n = 31 + 28 + 31 + 30 + 31 + + 30 + 31 + d;
break;
case 9:
n = 31 + 28 + 31 + 30 + 31 + + 30 + 31 + 31 + d;
break;
case 10:
n = 31 + 28 + 31 + 30 + 31 + + 30 + 31 + 31 + 30 + d;
break;
case 11:
n = 31 + 28 + 31 + 30 + 31 + + 30 + 31 + 31 + 30 + 31 + d;
break;
default :
n = 31 + 28 + 31 + 30 + 31 + + 30 + 31 + 31 + 30 + 31+ 30 + d;
break;
}
if ((m>2)&&(y%4==0)&&(y%100!=0)||(y%400==0))
printf("%d月%d日是%d年的第%d天\n",m, d, y, n+1);
else
printf("%d月%d日是%d年的第%d天 \n",m, d, y, n);
}

return 0;
}
记得打赏啊 嘿嘿追问要用结构体呢?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
cf手游体验服4月资格申请问题答案大全_2021年4月cf手游体验服资格申请... 2024.03-2024.04排位赛季历程的名字是 cf手游4月体验服答题第10题... 如何区别男人的早泄和阳痿 早泄与阳痿的关系 串联谐振原理下,试品电压如何达到试验值? 想自己做一个网站,但需要备案,自己可以注册一个企业吗 WPS Office中怎么创建企业 创建企业的详细操作教程分享 李小冉冻龄,素颜肌肤让网友不淡定,这颜值太绝了,你羡慕了吗? 怀孕能用酒精擦脚吗 朋友圈评论怎么删除_朋友圈评论删除功能介绍 中华人民共和国保守国家秘密法新保密法解读 新修订保密法即将实施!“国家保密规定和标准”在新保密法出现9次! 为什么我用手机连上了wlan,而电脑连不上 我这个网站后台登陆密码是多少?从朋友那里弄了一个网站但是密码找不到... 如何解决字幕中文乱码问题。? 怎么处理乱码字幕? 请你将这8个数(1,3,5,7,9,11,13,15)填入式子中(不可重复),算式结果最... 3个正数成等差数列,其和为15,若将这3个数分别加上1,4,19后,得到的3个... 婴儿腿长和身长比例 曲骨穴的作用 ...说她和她男友一起还开房了。我一下就像玻璃一下碎了, 蛔虫在人体内的寿命 蛔虫可在身体里活多久 ...boot文件上传大小限制解决(springboot大文件上传解决方案) 苹果手机网页下载的app怎么删除 摩托车125前减震不够柔软怎么办 摩托车前减震器油长时间不换变黑正常吗 这样的混泥土在摩托车上还能弄下了吗 safari下载的文件在哪里Safari浏览器下载文件位置介绍 ...封号5天,一上线就提示封号,什么也没干过,无限被封,怎么办啊?求... 用C语言编程判断某天是该年第几天 C语言判断某一年是否为闰年!三种实现程序代码(值得收藏) 5600g可以装笔记本上面吗 我的世界我安了一个地皮为什么玩家去领地皮会出现(如图)。 我该什么... 我的世界电脑版服务器,,,怎么到地皮弄雪天气,,,我到地上放了很多雪... 宏碁笔记本装的win8系统,刚装的系统,无线网卡和有线网卡驱动都安装了... 宏碁本来是win8的系统,昨天装了win10的系统,突然无线网卡就没有了... 关于win8笔记本预装系统恢复和产品密钥 从北京去呼伦贝尔草原怎么去?主要是想去骑马,谁知道给我一条合适的路 ... 怎样调配火锅小料可以使味道更好? 中国股市到底怎么了,天天跌,没完没了? 这几天我老公晚上老是出虚汗是怎么回事而且 被子总是弄湿 中国股市到底咋了 我老公自从过完年,晚上老出虚汗,是不是喝酒喝多了 中国股市到底怎么了?太无奈!是不是可以说事中国人的病态反映到了股市的... 我老公每天晚上出虚汗浑身湿透请问一下吃点什么中药可以调理一下_百度... 我经常半夜醒来发现老公满头虚汗,胸前也是汗。 我老公好像晚上出虚汗,然后睾丸潮潮的是不是肾虚造成的吃点什么药好呢... 我老公今年36岁最近晚上出虚汗比较严重,怎么办? 离婚后想拿回抚养权该怎么处理