導航:首頁 > 軟體知識 > 怎麼編輯年月日程序

怎麼編輯年月日程序

發布時間: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;
}

閱讀全文

與怎麼編輯年月日程序相關的資料

熱點內容
深圳貨運代理有限公司怎麼樣 瀏覽:289
中東市場哪個地方有人參賣 瀏覽:460
不還錢怎麼利用法律程序要回 瀏覽:162
代理一個房產中介需要多少錢 瀏覽:514
v10的系統怎麼看安裝程序 瀏覽:605
什麼技術能業余賺錢 瀏覽:685
龍岩二手車交易市場在什麼地方 瀏覽:467
什麼是二清代理 瀏覽:176
原素材剪輯如何改成代理剪輯 瀏覽:573
藍牙調制數據的頻寬是多少 瀏覽:236
如何創建抖音企業號產品化頁面 瀏覽:736
數字交易所api是什麼 瀏覽:567
陽江職業技術學院的中文系怎麼樣 瀏覽:277
地鐵一號線哪個站有菜市場 瀏覽:676
如新怎麼樣如新產品真有那麼好嗎 瀏覽:315
原味交易可以在哪裡購買 瀏覽:225
快應用刪除數據有什麼影響 瀏覽:132
如何把小程序保存到本地 瀏覽:658
中國航天技術發展到哪裡 瀏覽:881
大數據時代有什麼效應 瀏覽:35