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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. import java.util.Scanner;
  2. class Test1_If {
  3.         public static void main(String[] args) {
  4.                 /*
  5.                 * A:练习1
  6.                 *
  7.                                 需求:键盘录入一个成绩,判断并输出成绩的等级。
  8.                                 90-100 优
  9.                                 80-89  良
  10.                                 70-79  中
  11.                                 60-69  及
  12.                                 0-59   差
  13.                                
  14.                 * B:练习2
  15.                         * 需求:
  16.                                 * 键盘录入x的值,计算出y的并输出。
  17.                                
  18.                                 * x>=3        y = 2 * x + 1;
  19.                                 * -1<x<3        y = 2 * x;
  20.                                 * x<=-1        y = 2 * x - 1;
  21.                 */
  22.                 Scanner sc = new Scanner(System.in);

  23.                 //需求:键盘录入一个成绩,判断并输出成绩的等级。
  24.                 /*System.out.println("请输入学生成绩范围在1到100之间");
  25.                 int x = sc.nextInt();

  26.                 if (x >= 90 && x <= 100) {
  27.                         System.out.println("优");
  28.                 }else if (x >= 80 && x <= 89 ) {
  29.                         System.out.println("良");
  30.                 }else if (x >= 70 && x <= 79 ) {
  31.                         System.out.println("中");
  32.                 }else if (x >= 60 && x <= 69 ) {
  33.                         System.out.println("及");
  34.                 }else if (x >= 0 && x <= 59 ) {
  35.                         System.out.println("差");
  36.                 }else {
  37.                         System.out.println("成绩录入错误");
  38.                 }*/

  39.                 //需求: 键盘录入x的值,计算出y的并输出
  40.                 System.out.println("请输入一个整数:");
  41.                 int x = sc.nextInt();
  42.                 int y = 0;
  43.                 if (x >= 3) {
  44.                         y = 2 * x + 1;
  45.                 }else if (x > -1 && x < 3) {
  46.                         y = 2 * x;
  47.                 }else if (x <= -1) {
  48.                         y = 2 * x - 1;
  49.                 }

  50.                 System.out.println(y);
  51.         }
  52. }
复制代码


1 个回复

倒序浏览
学了那么久还不会自行敲代码呵呵
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马