zoukankan      html  css  js  c++  java
  • java 经典程序 100 例

    1,编写程序,判断给定的某个年份是否是闰年。
    闰年的判断规则如下:
    ( 1)若某个年份能被 4 整除但不能被 100 整除,则是闰年。
    ( 2)若某个年份能被 400 整除,则也是闰年。

     1 import java.util.Scanner;
     2 
     3 public class isLearpYear  {
     4     public void is_leap(){
     5          Scanner input = new Scanner(System.in);
     6          while (true) {
     7             System.out.print("请输入年份:");
     8              int year = input.nextInt();
     9             if ((year%4==0) && (year %100 != 0) || (year % 400==0)) {
    10                 System.out.println(year+"是闰年");
    11                 break;
    12         }else {
    13             System.out.println(year+"不是闰年");
    14 
    15         }
    16           } 
    17     }
    18 
    19     public static void main(String[] args) {
    20         isLearpYear years = new isLearpYear();
    21         years.is_leap();
    22 
    23     }
    24 }
    View Code

    2,给定一个百分制的分数,输出相应的等级。
    90 分以上 A 级
    80~89 B 级
    70~79 C 级
    60~69 D 级
    60 分以下 E 级

     1 import  java.util.Scanner;
     2 public class scoreLevel{
     3     Scanner input = new Scanner(System.in);
     4     public void macthLeve(){
     5             System.out.print("请输入你的分数:");
     6             int score = input.nextInt();
     7                 if (score>90) {
     8                     System.out.print("A级 
    ");
     9                 }else if (score>80) {
    10                     System.out.print("B级 
    ");
    11                 }else if (score>70) {
    12                     System.out.print("C级 
    ");
    13                 }else if (score>60) {
    14                     System.out.print("D级 
    ");
    15                 }else {
    16                      System.out.print("E级 
    ");
    17                 }
    18   
    19     }
    20 
    21 
    22 
    23     public static void main(String[] args) {
    24         scoreLevel score = new scoreLevel();
    25         score.macthLeve();
    26 
    27     }
    28 }
    View Code

    3,编写程序求 1+3+5+7+……+99 的和值。

     1 public class sum{
     2     public void sum_99(){
     3         int i = 1;
     4         int sum=0;
     5         while (i < 100) {
     6             sum = sum +i;
     7             i +=2;
     8         }
     9         System.out.println("1+3+5+7+……+99 的和: "+sum);
    10     }
    11 
    12 
    13     public static void main(String[] args) {
    14         sum s = new sum();
    15         s.sum_99();
    16     }
    17 }
    View Code
  • 相关阅读:
    jdk源码剖析三:锁Synchronized
    ASP.NET的session操作方法总结
    C#文件相同性判断
    C#的DataTable操作方法
    C#二进制流的序列化和反序列化
    C#常用的IO操作方法
    C#缓存操作
    CLR中的程序集加载
    Oracle数据库的SQL分页模板
    奇妙的NULL值,你知道多少
  • 原文地址:https://www.cnblogs.com/cenyu/p/6065674.html
Copyright © 2011-2022 走看看