导航:首页 > 软件知识 > 怎么编辑年月日程序

怎么编辑年月日程序

发布时间:2024-08-01 19:18:37

A. 写一个程序,提示用户输入年、月、日,程序计算并输出该日是该年的第几天.(提示:如

关键在于判断年份是否是闰年,闰年要加一天。月份天数用数组保存,将已过去的月份的天数加起来,加上本月的天数就得到了答案。
#include<stdio.h>
using namespace std;
int months[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
bool IsRunNian(int year) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
//(1)不是世纪年,能被4整除并且不能被100整除;(2)世纪年,能被400整除
return true;
else
return false;
}
int main() {
int year = 0, month = 0, day = 0;
int howmanydays = 0;
scanf("%d,%d,%d", &year, &month, &day);
if (month < 3)//月份小于2
printf("%d\n", 31 + day);
else { //月份大于2时
for (int i = 0; i < month - 1; i++) howmanydays += months[i];
if (IsRunNian(year)) {//是闰年
printf("%d\n", howmanydays + day + 1);
} else {//不是闰年
printf("%d\n", howmanydays + day);
}
}
return 0;
}

阅读全文

与怎么编辑年月日程序相关的资料

热点内容
无线网代理类型未设置怎么设置 浏览:25
苹果同步数据为什么一直失败 浏览:170
中国移动数据卡是什么意思 浏览:771
水产交易市场是怎么交易的 浏览:446
黄石菜市场什么时候开业 浏览:151
怎么可以提高打架技术 浏览:125
小程序搜索功能有什么影响 浏览:184
微信小程序中什么是数据驱动界面 浏览:924
迷你世界技术主播怎么上线 浏览:265
程序员如何向别人幽默的介绍自己 浏览:682
如何发现技术的趋势 浏览:511
宏程序生成器如何下载 浏览:714
公司对德国付款需要哪些信息 浏览:162
非计算机专业去学程序员前景如何 浏览:46
哪些行业属于工业产品 浏览:202
徐州生物工程技术学院多少亩 浏览:767
洛阳宏进市场属于哪个派出所管 浏览:160
古代医药市场在哪里 浏览:191
如何在导航上面查花鸟市场 浏览:534
用什么产品做出来的脸特别白嫩 浏览:536