一年有365天和366天,如果是閏年的話它的2月份會有29天,而不是閏年時它的2月份就只有28天,所以在完成這個程式設計時我們還要先對當前輸入的年份是屬於閏年和平年的判斷。
判斷閏年和平年的口訣是:四年一閏,百年不閏,四百年再閏
化成公式:year%4==0 && year%100!=0 || year%400==0;
程式設計如下:
public static void main(string args) else
break;
default:
system.out.println(「輸入月份錯誤,請重新輸入!」);
}
//關閉鍵盤掃瞄器
h.close();
程式設計裡的年份和月份可自行隨便輸入,下面是我輸入的2023年3月
執行結果如下:
VBA程式設計 03 判斷輸入年份是否是閏年
通過輸入月份,判斷是否是閏年 區域 sub 判斷閏年 dimyear asinteger 用於儲存輸入的年份 year cint inputbox 請輸入需要判斷的年份 判斷閏年 輸入年份 ifyear mod4 0 andyear mod100 0 then msgbox 是乙個閏年 vbokon...
輸入年份和天數計算該年份中具體的日期(指標實現)
includevoid getdata int ptryear,int ptryeaday void getmonthday int year,int yearday,int ptrmonth,int ptrday void dispdate int year,int month,int day i...
輸入身份證號和年份計算年齡
輸入乙個身份證號碼 15位和18位 和乙個年份,計算現在的年齡 忽略非法引數 eg 610618199001020065 2011 輸出 21 package 華為機試題 author hutongling time 2017年4月9日 上午10 36 18 public class 輸入身份證號和...