Java编程04.19

/* Copyright (c) 2011, 烟台大学计算机学院   
* All rights reserved.    
* 文件名称:MyScore.java    
* 作    者:svitter    
* 完成日期:2013 年 4 月 19 日    
* 版 本 号:v1.0    
* 对任务及求解方法的描述部分:   
* 输入描述:学生的成绩    
* 问题描述:输入关于学生的成绩,获取成绩的优劣 
* 程序输出:学生成绩的好坏   
* 问题分析:略   
* 算法设计:略    
*/

import java.io.*;
import java.lang.*;
import javax.swing.JOptionPane;

public class  MyScore
{
	public static void main(String[] args) throws IOException//捕捉IOException异常后抛出
	{
		double score=59;
		String str,s="成绩为:";
		//BufferedReader br=new BufferedReader(new InputStreamReader(System.in));//这个类就是一个包装类,它可以包装字符流,将字符流放入缓存里,先把字符读到缓存里,到缓存满了或者你flush的时候,再读入内存,就是为了提供读的效率而设计的
		str=JOptionPane.showInputDialog("输入成绩!");
		//System.out.print("输入成绩!");//"ln"就是“line”去掉元音字母的简写
		//str=br.readLine();//应该是从BufferedReader对象中读取下一行数据。该Reader一般和文件关联。所以,也就是读取文件的下一行数据。
		score=Double.parseDouble(str);
		if(score>=90)
			System.out.println(s+"优秀!");
		else if(score>=80&&score<90)
			System.out.println(s+"良好!");
		else if (score>=70&&score<80)
			System.out.println(s+"中!");
		else if (score>=60&&score<70)
			System.out.println(s+"及格");
		else
			System.out.println(s+"不及格!");
		}
}

运行结果:


心得体会:

  在学习java的同时也学习英语。既加深了对程序的理解,也提高了自己的英文水平。

    大爱java!

知识点总结:

                 //BufferedReader br=new BufferedReader(new InputStreamReader(System.in));//这个类就是一个包装类,它可以包装字符流,将字符流                                       放入缓存里,先把字符读到缓存里,到缓存满了或者你flush的时候,再读入内存,就是为了提供读的效率而设计的

                //System.out.print("输入成绩!");//"ln"就是“line”去掉元音字母的简写
//str=br.readLine();//应该是从BufferedReader对象中读取下一行数据。该Reader一般和文件关联。所以,也就是读取文件的下一行数据。



转载于:https://my.oschina.net/u/1017188/blog/333904

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值