zoukankan      html  css  js  c++  java
  • 2018/12/04 PAT刷题 L1-008 求整数段和 java

    使用Scanner的方法, 代码如下:

    import java.util.Scanner;
    
    public class Main {
        public static void main(String[] args) {
    
            Scanner scanner = new Scanner(System.in);
            int a, b;
            a = scanner.nextInt();
            b = scanner.nextInt();
            int[] list = new int[b - a + 1];
            int cnt = 0;
            int sum = 0;
            for (int i = a; i <= b; i++) {
                if (cnt < 5) {
                    System.out.printf("%5d", i);
                    cnt++;
                    sum += i;
                } else {
                    System.out.println();
                    System.out.printf("%5d", i);
                    sum += i;
                    cnt = 1;
                }
            }
            System.out.println();
            System.out.print("Sum = " + sum);
        }
    }

    使用更加高效的BufferedReader, 代码如下:

    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    
    public class Main2 {
        public static void main(String[] args) throws Exception {
            
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
            int a, b;
            String[] str = br.readLine().split(" ");
            a = Integer.parseInt(str[0]);
            b = Integer.parseInt(str[1]);
            // int[] list = new int[b - a + 1];
            int cnt = 0;
            int sum = 0;
            for (int i = a; i <= b; i++) {
                if (cnt < 5) {
                    System.out.printf("%5d", i);
                    cnt++;
                    sum += i;
                } else {
                    System.out.println();
                    System.out.printf("%5d", i);
                    sum += i;
                    cnt = 1;
                }
            }
            System.out.println();
            System.out.print("Sum = " + sum);
        }
    }
  • 相关阅读:
    echarts数据包坐标拾取工具
    JS 多个条件判断
    js 实现各浏览器全屏
    前端统计使用插件
    JS 随机排序算法
    js中布尔值为false的六种情况
    Mosaic
    单点登录
    JavaScript数据结构和算法
    一个普通函数的冷僻属性(length、caller、arguments、name、[[Scopes]]和[[FunctionLocation]])
  • 原文地址:https://www.cnblogs.com/huangZ-H/p/10065910.html
Copyright © 2011-2022 走看看