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

使用c語(yǔ)言編程時(shí)輸入具體的年份和月份,求月份的天數(shù)的兩種編程方法

這篇具有很好參考價(jià)值的文章主要介紹了使用c語(yǔ)言編程時(shí)輸入具體的年份和月份,求月份的天數(shù)的兩種編程方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

方法一:使用if……else語(yǔ)句?

#include"stdio.h"
#include"conio.h"
int main()
{
	int year,month,days;

	printf("請(qǐng)依次輸入整數(shù)的某年某月:");

	scanf("%d%d",&year,&month);

	if(month>12||month<1)                       //判斷輸入的月份數(shù)據(jù)是否正確

	printf("輸入的月份數(shù)據(jù)錯(cuò)誤\n");

	else
	{

	if((year%4==0&&year%100!=0)||(year%400==0)) //閏年的判斷

	{
		if(month==2)
			days = 29;

		else if(month==4||month==6||month==9||month==11)

			days = 30;
		
		else

			days = 31;

		}

	else

	{
	
		if(month==2)

			days = 28;

		else if(month==4||month==6||month==9||month==11)

			days = 30;
		
		else

			days = 31;

		}
	
	}

	printf("the month of this year has these days: %d\n",days);

	getch();

	return 0;
}

方法二:使用switch語(yǔ)句

#include"stdio.h"
#include"conio.h"
int runnian(int year);//自定義求潤(rùn)年函數(shù)

void main()

{

	int year,month,days;

	printf("請(qǐng)依次輸入整數(shù)的某年某月:");

	scanf("%d%d",&year,&month);

	if(month>12||month<1)

	printf("輸入的月份數(shù)據(jù)錯(cuò)誤\n");

	else
	{

	int days = 31;
	switch(month)
	{
		case 4:
		case 6:
		case 9:
		case 11:
		{
			days = 30;
			break;
		}

		case 2:

		{
			if(runnian(year))

				days = 29;
			else

				days = 28;

			break;

		}
	}

	printf("該年該月有: %d 天\n",days);

	}

	getch();

}

int runnian(int year)//自定義求閏年函數(shù)

{
	if((year%4==0&&year%100!=0)||(year%400==0))//符合閏年的條件
	{
	
	return 1;

	}

	return 0;
	}



考慮到一些讀者需要相關(guān)資料和解決一些疑問,因此我新建立了一個(gè)學(xué)習(xí)交流群,我在群文件里上傳了一些資料,需要的讀者可以入群下載。

群中文件資料我會(huì)時(shí)常更新,主要資料是51單片機(jī)開發(fā)、32單片機(jī)開發(fā)、編程、嵌入式學(xué)習(xí)、算法控制等。

由于群中文件還在不斷更新上傳,有些方面的資料還不太完善,希望大家理解。若群中涉及違規(guī)行為,歡迎舉報(bào)!

使用c語(yǔ)言編程時(shí)輸入具體的年份和月份,求月份的天數(shù)的兩種編程方法

使用c語(yǔ)言編程時(shí)輸入具體的年份和月份,求月份的天數(shù)的兩種編程方法文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-502586.html

到了這里,關(guān)于使用c語(yǔ)言編程時(shí)輸入具體的年份和月份,求月份的天數(shù)的兩種編程方法的文章就介紹完了。如果您還想了解更多內(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)文章

  • Java中獲取年份月份的方法

    Java中獲取年份月份的方法

    要是需要GPT Plus賬號(hào)的小伙伴可以聯(lián)系我~ 在Java中,獲取當(dāng)前年份和月份有以下幾種常見的方法: 使用java.time.LocalDate類: 使用java.util.Calendar類: 使用java.util.Date類與java.text.SimpleDateFormat類: 如果您覺得我所提供的信息對(duì)您有幫助,歡迎您點(diǎn)贊、收藏和評(píng)論。如果您想要更深

    2024年02月13日
    瀏覽(12)
  • python環(huán)境解析任意編程語(yǔ)言 tree-sitter使用方法(1)

    我個(gè)人目前仍在研究代碼有關(guān)的知識(shí)。目前基于深度學(xué)習(xí)表征代碼的論文越來(lái)越卷了,用到的工具越來(lái)越高級(jí)了。目前有一個(gè)開源項(xiàng)目tree-sitter,專門用于解析 具體語(yǔ)法樹 ,聲稱: 足夠通用 ,能用于任何編程語(yǔ)言 足夠迅速 ,能在文本編輯器中響應(yīng)每一個(gè)用戶輸入 足夠魯棒

    2024年02月09日
    瀏覽(21)
  • 使用Python編程語(yǔ)言處理數(shù)據(jù) (Processing data using Python programm

    作者:禪與計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) Python作為一種高級(jí)、開源、跨平臺(tái)的編程語(yǔ)言,已經(jīng)成為當(dāng)今最流行的數(shù)據(jù)分析和機(jī)器學(xué)習(xí)工具。本文介紹了使用Python編程語(yǔ)言處理數(shù)據(jù)的一些基礎(chǔ)知識(shí),如列表、字典、集合、迭代器等,并對(duì)pandas、numpy、matplotlib、seaborn等數(shù)據(jù)分析庫(kù)進(jìn)行了

    2024年02月07日
    瀏覽(26)
  • Linux系統(tǒng)編程,使用C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的FTP(服務(wù)器/客戶端)

    Linux系統(tǒng)編程,使用C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的FTP(服務(wù)器/客戶端)

    前言 跟著上官社長(zhǎng) 陳哥花了一個(gè)月的時(shí)間終于把Linux系統(tǒng)編程學(xué)的差不多了,這一個(gè)月真的是頭疼啊,各種bug,調(diào)的真心心累,不過好在問題都解決掉了,在此也感謝一下答疑老師,給我提供了很多的思路,本文章是對(duì)前段時(shí)間學(xué)習(xí)Linux,做一個(gè)小小的總結(jié),才疏學(xué)淺,只學(xué)

    2024年02月12日
    瀏覽(23)
  • openPLC_Editor C語(yǔ)言編程 在mp157 arm板上調(diào)用io等使用記錄

    openPLC_Editor C語(yǔ)言編程 在mp157 arm板上調(diào)用io等使用記錄

    1.編程界面比較簡(jiǎn)單,具備PLC開發(fā)編程的四種編程方式。梯形圖語(yǔ)言LD ,指令表語(yǔ)言IL,結(jié)構(gòu)化文本語(yǔ)言ST,功能模塊圖語(yǔ)言FBD。 ?2.官方使用手冊(cè)。學(xué)習(xí)資料實(shí)在是太少,目前都是自己比較費(fèi)勁的研究。 ????????3.2 Creating Your First Project on OpenPLC Editor – Autonomy ?3.openplc 在其

    2024年04月10日
    瀏覽(17)
  • Python爬蟲-新能源汽車對(duì)應(yīng)的“年份月份”銷量榜

    Python爬蟲-新能源汽車對(duì)應(yīng)的“年份月份”銷量榜

    前言 本文是該專欄的第15篇,后面會(huì)持續(xù)分享python爬蟲干貨知識(shí),記得關(guān)注。 在本專欄前面,筆者有單獨(dú)詳細(xì)介紹采集新能源汽車銷量榜,感興趣的同學(xué),可以往前翻閱查看《Python爬蟲-新能源汽車銷量榜》。而之后,也有很多同學(xué)單獨(dú)私信,那如果要單獨(dú)采集 某個(gè)年份 ,

    2024年02月03日
    瀏覽(109)
  • Java實(shí)現(xiàn)獲取兩個(gè)時(shí)間節(jié)點(diǎn)之間的日期、月份、年份列表

    Java實(shí)現(xiàn)獲取兩個(gè)時(shí)間節(jié)點(diǎn)之間的日期、月份、年份列表

    我們?cè)谧鲆粋€(gè)需求的時(shí)候需要后端返回一個(gè)選中時(shí)間內(nèi)的時(shí)間日期、月份、年份列表: 如:我想查詢2024-01-01到2024-01-20這個(gè)時(shí)間里面的所有日期。 下面來(lái)看看代碼 調(diào)用如下:

    2024年01月23日
    瀏覽(27)
  • C語(yǔ)言:獲得月份天數(shù)(多組輸入)

    C語(yǔ)言:獲得月份天數(shù)(多組輸入)

    KiKi想獲得某年某月有多少天,請(qǐng)幫他編程實(shí)現(xiàn)。 輸入年份和月份 , 計(jì)算這一年這個(gè)月有多少天 。 ? ? ? ? ? ? 輸入描述: 多組輸入 , 一行有兩個(gè)整數(shù) ,分別表示 年份和月份 , 用空格分隔 。 ? ? ? ? ? ? ? 輸出描述: 針對(duì)每組輸入,輸出為一行,一個(gè)整數(shù),表示這一

    2024年02月12日
    瀏覽(23)
  • 編程語(yǔ)言:微軟 Azure CTO 表示,是時(shí)候停止在新項(xiàng)目中使用 C 和 C++

    Azure CTO Mark Russinovich 說,業(yè)界應(yīng)該將 C 和 C++ 語(yǔ)言視為“已棄用”。 Windows 11 22H2:如何獲得微軟最新的操作系統(tǒng)更新以及接下來(lái)會(huì)發(fā)生什么 Microsoft Azure 的首席技術(shù)官 Mark Russinovich 表示,出于安全性和可靠性的考慮,開發(fā)人員應(yīng)避免在新項(xiàng)目中使用 C 或 C++ 編程語(yǔ)言,而應(yīng)使用

    2024年02月06日
    瀏覽(18)
  • MySQL、Oracle 獲取當(dāng)前系統(tǒng)時(shí)間、年份、季度、月份、日期、天數(shù)、周數(shù)

    1.1.1 獲取當(dāng)前系統(tǒng)時(shí)間:NOW() NOW() : 獲取當(dāng)前系統(tǒng)時(shí)間, 返回的字符串格式為 YYYY-MM-DD HH:MM:SS。 參考案例: 1.1.2 獲取當(dāng)前日期:CURDATE() 參考案例: 1.1.3 獲取當(dāng)前時(shí)間:CURTIME() 參考案例: 1.2.1 獲取當(dāng)前年份:YEAR(NOW()) 參考案例: 1.2.2 獲取當(dāng)前季度:QUARTER(NOW()) 參考案例:

    2024年01月16日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包