以下為代碼:
公司主營業務:成都做網站、成都網站制作、移動網站開發等業務。幫助企業客戶真正實現互聯網宣傳,提高企業的競爭能力。創新互聯公司是一支青春激揚、勤奮敬業、活力青春激揚、勤奮敬業、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創新互聯公司推出朝陽免費做網站回饋大家。
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class LeapyearTest extends Applet implements ActionListener{
Label lblResult;
Button btn;
TextField txt;
int year;
boolean leap;
public void init() {
lblResult=new Label("請輸入要判斷的年份");
txt=new TextField(5);
btn=new Button("判斷");
add(lblResult);
add(txt);
add(btn);
btn.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
year=Integer.parseInt(txt.getText());
if(year%4==0;;(year%100)!=0)
{leap=true;
}
else if(year%400==0){
leap=false;
}
if(leap==true)
lblResult.setText(year+"年是閏年");
else
lblResult.setText(year+"年是平年");
txt.setText("");
}
}
擴展資料:
在windows下編譯java文件、執行:
1、先創建一個txt,更改為test.java。
2、編寫代碼,為輸出為holloword。
3、找到cmd,并進行打開cmd。
4、編譯java文件,輸入命令為javac test.java。
5、如果沒有報錯,查看當前目錄下是否有class文件產生。
6、執行class文件,在命令輸入java test,輸出為holloword。
//源碼如下:
public class Test
{
public static void main(String[] args)
{
System.out.println("2000年到2014年中的閏年有:");
for(int y=2000;y=2014;y++)
if(y%400==0||(y%4==0y%100!=0))
System.out.printf("%d,",y);
}
}
一、問題分析
閏年的判斷規則如下:
1.若某個年份能被4整除但不能被100整除,則是閏年。
2.若某個年份能被400整除,則也是閏年。
二、根據閏年的判斷規則,代碼設計如下
import java.util.Scanner;
class Bissextile{
public static void main(String[] args){
System.out.printtln("請輸入年份");
int year;//接收輸入的年份
Scanner scanner = new Scanner(System.in);
year = scanner.nextln();
if(year0||year3000){
System.out.println("年份有誤!");
}
if(year%4==0year%100!=0||year%400==0){
System.out.println(year+"是閏年");
}else{
System.out.println(year+"不是閏年");
}
}
}
擴展資料:
另外,閏年的判斷還可以按照如下代碼設計:
import java.util.Scanner;
class LunTan1
{
public static void main(String[] args)
{
System.out.println("請輸入一個年份");
Scanner scan=new Scanner(System.in);
int year=scan.nextInt();
scan.close();
ifleapyear(year);
}
private static void ifleapyear(int year){
if (year0)
{
if (year%100==0)
{
if (year%400==0)
{
System.out.println("您輸入的"+year+"年是閏年");
}
else
{
System.out.println("您輸入的"+year+"年是平年");
}
}
else if (year%4==0)
{
System.out.println("您輸入的"+year+"年是閏年");
}
else
{
System.out.println("您輸入的"+year+"年是平年");
}
}
else
{
System.out.println("您的輸入不合法,請確認后再次輸入");
Scanner scan=new Scanner(System.in);
year=scan.nextInt();
scan.close();
ifleapyear(year);
}
}
}
import java.util.*;
public class Judge {
/**
* @param args
*/
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("輸入年份:");
int Num = input.nextInt();
int Y = Num%4;
if ( Y == 0 ) {
System.out.println(+ Num +"份為閏年");
}else{
System.out.println(Num+"份為平年");
}
}
}
這是我當年學java的時候找到資料。
package com.ceshi.year;
import java.util.Scanner;
public class TestYear { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("請輸入要判定的年份:"); int year = scanner.nextInt(); if(year%4==0 || year%400==0) { System.out.println(year+" 是閏年"); } else { System.out.println(year+" 不是閏年"); } }}
/** 判斷2009年是閏年還是平年。
*提示:
*閏年的條件是符合下面二者之一:(1)年份能被4整除,但不能被100整除;(2)能被400整除。
**/
public class Pdrp{
public static void main(String args[]){
int year=2009;
if((year%4==0year%100!=0)||year%400==0)
System.out.println("2009是閏年。");
else
System.out.println("2009是平年。");
}
}
分享文章:用java出閏年的代碼 java閏年代碼
網站網址:http://m.kartarina.com/article12/hjgegc.html
成都網站建設公司_創新互聯,為您提供搜索引擎優化、靜態網站、App開發、品牌網站建設、用戶體驗、網站收錄
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯