信息学奥赛C++语言:某年某月天数
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛C++语言:某年某月天数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
打印某年某月有多少天。
【輸入】
輸入一行,包含2個整數 分別代表年和月。
【輸出】
輸出一行,包含1個整數,表示該年的這個月份一共有多少天。
【輸入樣例】
2008 2
【輸出樣例】
29
代碼
#include <cstdio> using namespace std; int main() {int a,b;scanf("%d%d",&a,&b);if(b==1||b==3||b==5||b==7||b==8||b==10)printf("31");if(b==4||b==6||b==9||b==12)printf("30");if(b==2){if (a%4==0&&a%100!=0||a%400==0&&b==2)printf("29");elseprintf("28");}return 0; } #include<iostream> using namespace std; int main() {int a,b;cin>>a>>b;if(b==1||b==3||b==5||b==7||b==8||b==10)cout<<"31";if(b==4||b==6||b==9||b==12)cout<<"30";if(b==2){if (a%4==0&&a%100!=0||a%400==0&&b==2)cout<<"29";elsecout<<"28";}return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛C++语言:某年某月天数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 理论基础 —— 排序 —— 直接插入排序
- 下一篇: 信息学奥赛一本通C++语言——1096: