A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© ibore 中级黑马   /  2015-6-7 00:04  /  662 人查看  /  18 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

100 个Java入门经典小程序


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

import java.util.Scanner;
class Bissextile{
    public static void main(String[] arge){
        System.out.print("请输入年份");
    int year;    //定义输入的年份名字为“year”
    Scanner scanner = new Scanner(System.in);
    year = scanner.nextInt();
    if (year<0||year>3000){
        System.out.println("年份有误,程序退出!");
        System.exit(0);
        }
    if ((year%4==0)&&(year%100!=0)||(year%400==0))
        System.out.println(year+" is bissextile");
    else
        System.out.println(year+" is not bissextile ");
    }
}



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

import java.util.Scanner;
class Mark{
    public static void main(String[] args){
        System.out.println("请输入一个分数");
        //定义输入的分数为“mark”,且分数会有小数
        double mark;
        Scanner scanner = new Scanner(System.in);
        mark = scanner.nextDouble();

        //判断是否有输入错误。
        if(mark<0||mark>100){
           System.out.println("输入有误! ");
           System.exit(0);
        }
        /*判断分数的等级
        90分以上者A级, 80~89分者 B级,70~79分者 C级, 60~69者 D级,60分以下 E级 */
        if (mark>=90) System.out.println("this mark is grade \'A\' ");
        else if (mark>=80) System.out.println("this mark is grade \'B\' ");
        else if (mark>=70) System.out.println("this mark is grade \'C\' ");
        else if (mark>=60) System.out.println("this mark is grade \'D\' ");
        else  System.out.println("this mark is grade \'E\' ");
    }
}

java经典小程序.zip

36.41 KB, 下载次数: 42

18 个回复

倒序浏览
都写写具体思想和注释就更好了
回复 使用道具 举报
看起来还不错{:3_57:}
回复 使用道具 举报
很经典!
回复 使用道具 举报
确实很经典,很好
回复 使用道具 举报
白月留梦 来自手机 中级黑马 2015-6-9 20:25:49
地板
这个和毕老师   判断季节的例子是思想一样的
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
终于知道Scanner类的具体用法了
回复 使用道具 举报
不错啊.有些注释就更好了.
回复 使用道具 举报
写的很好,不错
回复 使用道具 举报
复习一下 谢谢分享
回复 使用道具 举报
定,要加点注释就好了
回复 使用道具 举报
写出来的这两个,就是今儿学的逻辑运算符,if语句诶。||和&&用得很经典。
回复 使用道具 举报
真心不错
回复 使用道具 举报
看起来不错,学习一下。。。
回复 使用道具 举报
挺不错的
回复 使用道具 举报
很不错,基础班的练习题差不多都是这些。
回复 使用道具 举报
直接判断二月份的天数不是也可以么
回复 使用道具 举报
拿来练手真是极好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马