java基礎 迴圈練習 列印出月曆

2021-07-06 10:27:02 字數 608 閱讀 3412

輸入乙個年份以及月份,輸入出這個月的月曆。使用選擇結構以及迴圈語句來完成:

public

static

void

main(string args) else

}

//得到直到上乙個月的天數

for (int i = 1; i < month; i++) else

if (i==4||i==6||i==9||i==11) else

}//得到這個月的天數

int day = 0;

if (month==2) else

if (month==4||month==6||month==9||month==11) else

//空格的數量

int space = (sum+1)%7;

system.out.println("日\t一\t二\t三\t四\t五\t六");

//打空格

for (int i = 0; i < space; i++)

//列印日期

for (int i = 1; i <= day; i++) else

}}

Java利用迴圈,在控制台列印出菱形。

這個問題是很多新手老生常談的問題,今天把 貼出來,希望能幫到你們開啟思路,而不是複製貼上。思路 首先要設定行數,並且這個行數是奇數,因為偶數做出來的菱形有點歪。再計算菱形最多的一行的 個數。這時候行數與列數之間的關係是 列數 行數 1。這裡要列印出菱形,那麼就要兩個for並列輸出,乙個負責列印上半部...

Java基礎 簡單的迴圈練習

生成10個 10,20 之間的隨機數,並且得到其中的最大值最小值,使用for迴圈 int max 0 int min 20 for int i 1 i 10 i if rnum 列印1 100之間的數字,當遇到第乙個7的倍數的數字,停止列印 int num 1 while num 101 計算1 1...

python 根據年份月份列印出天數練習

1.獲取乙個年份,乙個月份 year int input 請輸入乙個年份 month int input 請輸入乙個月份 2.判斷月份是否在1 12月之間 if month 1or month 12 print 輸入的月份有誤 3.判斷2月份是否在閏年,如果閏年就列印29天,否則列印28天 elif...