国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【C語(yǔ)言】P216 18.給出年月日,計(jì)算該日是該年的第幾天

這篇具有很好參考價(jià)值的文章主要介紹了【C語(yǔ)言】P216 18.給出年月日,計(jì)算該日是該年的第幾天。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

P216 18.給出年月日,計(jì)算該日是該年的第幾天

輸入年月日,輸出該日是該年的第幾天。

算法如下:

  1. 判斷該年是否為閏年,閏年2月有29天,平年2月有28天。

  2. 計(jì)算該月之前的天數(shù)總和,加上當(dāng)月的天數(shù),即為該日是該年的第幾天。

例如,輸入2021年3月15日,計(jì)算方法如下:

  1. 判斷2021年是否為閏年,不是閏年,2月有28天。

  2. 計(jì)算3月之前的天數(shù)總和:31(1月)+28(2月)=59天。

  3. 加上當(dāng)月的天數(shù)15天,即為該日是該年的第74天。

因此,輸出為74。

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

int main() {
	int leap(int year);
	int sum_days(int month, int day);
	int year, month, day,days;
	printf("請(qǐng)分別輸入年,月,日:");
	scanf("%d,%d,%d", &year, &month, &day);
	days = sum_days(month, day);
	if (leap(year) && month > 3) {
		days += 1;
	}
	printf("%d/%d/%d", year, month, day);
	printf("是該年的第%d天\n", days);
	return 0;
}

int leap(int year) {
	int leap = (year % 4 == 0 && year % 100 != 0) || year % 400 == 0;
	return leap;
}

int sum_days(int month, int day) {
	int total_day[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
	int i = 0;
	for (i = 1; i < month; i++) {
		day += total_day[i];
	}
	return day;
}

?運(yùn)行結(jié)果:

給出年月日 計(jì)算該日是該年的第幾天,算法,java,開發(fā)語(yǔ)言

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-756458.html

到了這里,關(guān)于【C語(yǔ)言】P216 18.給出年月日,計(jì)算該日是該年的第幾天的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • python身份證求出生年月日,年齡,性別

    根據(jù)用戶輸入的一個(gè)18位合法身份證號(hào),輸出用戶的出生年月日、年齡和性別[第7、8、9、10位出生年份(四位數(shù));第11、第12位為出生月份;第13、14為代表出生日期;第17位代表性別,奇數(shù)為男,偶數(shù)為女] 代碼為:?

    2024年02月12日
    瀏覽(83)
  • elementUI moment 年月日轉(zhuǎn)時(shí)間戳 時(shí)間限制
  • 如何將時(shí)間戳轉(zhuǎn)化為年月日時(shí)分秒格式

    首先獲取到當(dāng)前的時(shí)間戳或者需要轉(zhuǎn)化為時(shí)間的時(shí)間戳 然后使用getFullYear、getMonth、 getDate、getHours、getMinutes、getSeconds等方法來(lái)獲取當(dāng)前時(shí)間的年月日時(shí)分秒 最后使用字符串拼接的方式得到我們想要的時(shí)間 如果往后端傳時(shí)間有嚴(yán)格要求必須是0000-00-00 00:00:00這種格式再做處理

    2024年02月15日
    瀏覽(81)
  • js封裝根據(jù)年月日獲取星座效果demo(整理)
  • javascript設(shè)置指定年月日,js動(dòng)態(tài)顯示當(dāng)前時(shí)間

    javascript設(shè)置指定年月日,js動(dòng)態(tài)顯示當(dāng)前時(shí)間

    大家好,本文將圍繞js中如何動(dòng)態(tài)顯示日期時(shí)間展開說(shuō)明,javascript設(shè)置指定年月日是一個(gè)很多人都想弄明白的事情,想搞清楚js動(dòng)態(tài)顯示當(dāng)前時(shí)間需要先了解以下幾個(gè)事情。 創(chuàng)建showTime()函數(shù),利用JavaScript中的Date對(duì)象的屬性及方法獲取時(shí)間,利用Window對(duì)象的 setInterval() 方法按

    2024年02月03日
    瀏覽(865)
  • SQL Server只取年月日和獲取月初月末

    SQL Server只取年月日和獲取月初月末

    1.不轉(zhuǎn)換日期類型獲取年月日 select Convert(date,getdate(),23) ? 2. 轉(zhuǎn)換成字符類型獲取年月日 select Convert(char(10),getdate(),120) char的位數(shù)可以決定截取的長(zhǎng)度,比如char(7)則只會(huì)顯示年月:2023-01 ?3. 獲取月初 select dateadd(day,-day(getdate())+1,getdate()) 4.獲取月末 ?select dateadd(day,-day(getdate())

    2024年02月12日
    瀏覽(88)
  • java從身份證號(hào)碼中提取出生年月日

    給一個(gè)String 類型的 身份證號(hào)碼,需要從這串?dāng)?shù)字中獲取出生日期、性別、年齡

    2024年02月15日
    瀏覽(90)
  • 微信小程序 - 日期時(shí)間選擇器(年月日時(shí)分秒)

    微信小程序 - 日期時(shí)間選擇器(年月日時(shí)分秒)

    您只需要跟著步驟一路復(fù)制粘貼,最后看一下使用示例即可。 由于微信官方的 picker 組件不支持同時(shí)選擇年月日時(shí)分, 所以 在此官方組件上再次封裝 ,可靠性毋庸置疑。 您將獲得一個(gè)可選擇 年月日時(shí)分 / 年月日時(shí)分秒 日期選擇器組件, 您可以通過(guò)一個(gè)屬性來(lái)自由切換要不

    2024年02月10日
    瀏覽(89)
  • 微信小程序--多種類型日期選擇器(年月、月日...)

    微信小程序--多種類型日期選擇器(年月、月日...)

    這里寫自定義目錄標(biāo)題 微信小程序--多種類型日期選擇器(年月、月日...) 時(shí)間選擇器(年月日) 時(shí)間選擇器(年月) 時(shí)間選擇器(年) 時(shí)間選擇器(月日) 時(shí)間選擇器(月) 時(shí)間選擇器(日) 微信小程序–多種類型日期選擇器(年月、月日…) 在業(yè)務(wù)開發(fā)的過(guò)程中,

    2024年01月21日
    瀏覽(86)
  • python中time方法,生成當(dāng)前時(shí)間年月日時(shí)分秒

    在Python中,可以使用time模塊中的strftime()方法結(jié)合時(shí)間格式化字符串來(lái)生成當(dāng)前的年月日時(shí)分秒。下面是一個(gè)詳細(xì)解釋的示例代碼: ?????????在以上代碼中,首先使用time.time()方法獲取當(dāng)前的時(shí)間戳。然后,使用time.localtime()方法將時(shí)間戳轉(zhuǎn)換為本地時(shí)間的struct_time對(duì)象。

    2024年02月14日
    瀏覽(91)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包