闰年的判断方法_C语言100题 判断这一天是一年中的第几天 壁纸 火影
生活随笔
收集整理的這篇文章主要介紹了
闰年的判断方法_C语言100题 判断这一天是一年中的第几天 壁纸 火影
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目:輸入某年某月某日,判斷這一天是這一年的第幾天
#include "stdio.h" main() {long int year,mon,day,n;//n用來計(jì)數(shù)printf("請分別輸入年份月份日期:");scanf("%d,%d,%d",&year,&mon,&day);if((year%4==0&&year%100!=0)||(year%400==0))/*說明是閏年*/{switch(mon){case 1:n=day;break;case 2:n=31+day;break;case 3:n=31+29+day;break;case 4:n=31+29+31+day;break;case 5:n=31+29+31+30+day;break;case 6:n=31+29+31+30+31+day;break;case 7:n=31+29+31+30+31+30+day;break;case 8:n=31+29+31+30+31+30+31+day;break;case 9:n=31+29+31+30+31+30+31+31+day;break;case 10:n=31+29+31+30+31+30+31+31+30+day;break;case 11:n=31+29+31+30+31+30+31+31+30+31+day;break;case 12:n=31+29+31+30+31+30+31+31+30+31+30+day;break;}printf("這一天是這一年中的第%d天",n); } else {switch(mon){ case 1:n=day;break;case 2:n=31+day;break;case 3:n=31+28+day;break;case 4:n=31+28+31+day;break;case 5:n=31+28+31+30+day;break;case 6:n=31+28+31+30+31+day;break;case 7:n=31+28+31+30+31+30+day;break;case 8:n=31+28+31+30+31+30+31+day;break;case 9:n=31+28+31+30+31+30+31+31+day;break;case 10:n=31+28+31+30+31+30+31+31+30+day;break;case 11:n=31+28+31+30+31+30+31+31+30+31+day;break;case 12:n=31+28+31+30+31+30+31+31+30+31+30+day;break;}printf("這一天是這一年中的第%d天",n); } }最后是壁紙 點(diǎn)贊私信有高清壁紙
總結(jié)
以上是生活随笔為你收集整理的闰年的判断方法_C语言100题 判断这一天是一年中的第几天 壁纸 火影的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数组中其余的排除_胆码中26,或许这样选
- 下一篇: json数据格式 python_pyth