Unity 10 C 萬年曆 例子

2021-09-25 19:41:43 字數 1852 閱讀 5020

ps:本系列筆記將會記錄我此次在北京學習unity開發的總體過程,方便後期寫總結,筆記為日更。

筆記內容均為 自己理解,不保證每個都對。

c#筆記未按照難度排列

閏年:能被4整除不能被100整除,或者能被400整除

2023年1月1日為星期一,所以相差天數模7 可得當前星期幾

樣例輸出:

總**

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

namespace free_test2_2019_08_02

static int monthday(int year, int month) //判斷天數

;default:return 0;}}

static int totalnumber(int year, int month, int day)

result = result + thisnumber(year, month, day); //年份相差天數 + 今年相差天數 = 總相差天數

return result;

}static int thisnumber(int year, int month, int day) //計算日期 距離今年1月1日的相差天數

}result = result + day - 1;

return result;

}static void main(string args)

年是閏年", year);

else

console.writeline("輸入的年不是閏年", year);

int totalresult;

int thisresult;

totalresult = totalnumber(year, month, day);

thisresult = thisnumber(year, month, day);

console.writeline("輸入的年月日距離2023年01月01日的天數為天", year, month, day, totalresult);

console.writeline("輸入的年月日距離年01月01日的天數為天", year, month, day, year, thisresult);

string week = ;

for(int i = 0; i < week.length; i++)

//日曆格式化輸出,均為長度均為15,未滿15右側空格補齊

console.writeline();

day = 1;

int tmpnumber = totalnumber(year, month, day); //獲得當前月1號距離2023年1月1日的天數

int tmpweek = tmpnumber % 7; //獲得當前月1號是星期幾

int number = monthday(year, month); //計算當前月有多少天

for (int i = 6; i > 6 - tmpweek; i--) //不是當前月份的日期空格代替

for (int i = 1; i <= number; i++) //輸出日曆

}console.writeline();

console.readline();}}

}

C實現萬年曆

要求 輸入年份輸出這一年的日曆 注意 公元1900年一月一日是星期一,這一年是平年 思路 獲取輸入的年份y,首先獲取從公元1900年到 y 1 年 的天數,然後獲得該年份的第一天是星期幾,進行輸出。這次例項,我花費了很長的時間,最後發現錯誤的原因出在在求某一年是閏年還是平年的時候,我沒有田間retu...

萬年曆 C語言

顯示效果 大概步驟 1.顯示主介面 void showmenu char temp 10 2.判斷是否為閏年 bool isleap int year 3.計算總天數 int daysum int year,int month 4.顯示日曆 showcalendar int sum,int year...

簡易萬年曆

div設定 li body calendar calendar ul calendar li calendar li h2 calendar li p calendar active calendar active p calendar text calendar text h2 calendar ...