今天开始第一天的JS学习,作业是用JS判断任意年份是否为闰年:
JS代码:
<!DOCTYPE html>
<html>
<head lang="zh-cn">
<meta charset="UTF-8">
<title>JS判断闰年和平年</title>
<script type="text/javascript">
function myFunc() {
var num = document.getElementById("year").value;
if (num % 400 == 0 || (num % 4 == 0 && num % 100 != 0)) {
document.write(num + "是闰年。");
} else {
document.write(num + "是平年。");
}
}
</script>
</head>
<body>
<form id="my-form" action="#" method="post">
<span>请输入一个年份:</span>
<input type="text" id="year" value="" />
<input type="button" value="确定" onclick="myFunc();" />
</form>
</body>
</html>
下面是C语言代码:
#include <stdio.h>
int main(void) {
int year;
scanf("%d", &year);
if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) {
printf("%d是闰年\n", year);
else {
printf("%d不是闰年\n", year);
}
}