當前位置:編程學習大全網 - 編程軟體 - 用c語言設計壹個簡單的萬年歷怎麽寫代碼

用c語言設計壹個簡單的萬年歷怎麽寫代碼

#include"stdio

h"#include"stdlib

h"main(){intYear,Month;//年、月intFirstDay_Year,FirstDay_Month;//某年的第壹天是星期幾,某年某月的第壹天是星期幾(範圍是0~6,其中0代表星期日);//是否為閏年,0表示不是閏年,1表示是閏年inti,d,y;//臨時變量charYN;//YesNo,程序是否要繼續intDays[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};//Days[1~12]存儲每個月有多少天,其中二月的天數是可變的(閏年29天,平年28天),這裏初始化為28天printf("C語言簡單萬年歷");//打印標題XunHuan://循環標號(可以通過goto跳轉到這裏)printf("請輸入年份:");//提示輸入年份(0~9999)scanf("%d",&Year);//把輸入的年份賦值給變量Yearprintf("請輸入月份:");//提示輸入月份(1~12)scanf("%d",&Month);//把輸入的月份賦值給變量Monthy=Year;FirstDay_Year=5*(y/4)(y%4)-(y/100)(y/400);//蔡勒公式(計算某年的第壹天是星期幾)IsLeapYear=(y%4==4&&y%100!=100||y%400==0)?1:0;//判斷是否為閏年Days[2]=(IsLeapYear==1)?29:28;//閏年二月29天,非閏年二月28天for(i=1,d=0;i

  • 上一篇:重大機械電子工程有哪些專業方向
  • 下一篇:c++考試怎麽打開VS
  • copyright 2024編程學習大全網