黑马程序员技术交流社区

标题: java编程处理这道题目,思路和注解 [打印本页]

作者: hjz564    时间: 2013-6-12 12:58
标题: java编程处理这道题目,思路和注解
2.从键盘读入学生成绩,找出最高分,并输出学生成绩等级。
        成绩>=最高分-10  等级为’A’   成绩>=最高分-20  等级为’B’
        成绩>=最高分-30  等级为’C’   其余     等级为’D’
提示:先读入学生人数,根据人数创建int数组,存放学生成绩。
作者: zhang2    时间: 2013-6-14 09:06
1,输入学生人数,
2,根据接收到的人数, 用一个for循环把学生成绩加入到一个整形数组里,
3,用一个排序的for循环找出最高分,
4,用一个for循环加内部if判断语句输出学生等级
作者: ^o(孤8o|狼i¤F    时间: 2014-4-5 14:36
import java.io.BufferedReader;
import java.io.InputStreamReader;

// 从键盘输入一个数字
public class Rank {

        public static void  mann(String[] args)
        {
                int inputNum = 0;
                try{
                        //调用输入流
                        BufferedReader reader = new BufferedReader(new InputStreamReader( System.in));//从控制台读取数据
                       
                        System.out.println("请你输入这个分数:");
                        String strOne = reader.readLine();
                        //控制台输入的数据强制转换为 int
                        inputNum = Integer.parseInt(strOne);
                       
                }catch(Exception e)
                {
                        e.printStackTrace();
                }
               
                if ( inputNum>=10 && inputNum<20 )
                        System.out.println("A");
                else if( inputNum>=20 && inputNum<30 )
                        System.out.println("B");       
                else if( inputNum>=20 && inputNum<30 )
                        System.out.println("C");
                else
                        System.out.println("D");
                }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2