算法-标准输入和输出

package base.第一章;

import edu.princeton.cs.algs4.StdIn;
import edu.princeton.cs.algs4.StdOut;
import edu.princeton.cs.algs4.StdRandom;

/**
 * Created by MK on 2018/5/22.
 * 标准输入和标准输出
 */
public class 标准输入输出 {
    public static void main(String[] args) {
//标准输入
        int N = Integer.parseInt(args[0]);

        double lo = Double.parseDouble(args[0]);
        double hi = Double.parseDouble(args[1]);
        for (int i = 0; i < N; i++) {
            double x = StdRandom.uniform(lo, hi);
            StdOut.printf("%.2f\n", x);
        }

//标准输出
        double sum = 0.0;
        int cnt = 0;
        while (!StdIn.isEmpty()) {
            sum += StdIn.readDouble();
            cnt++;
        }
        double avg = sum / cnt;
        StdOut.print(avg);


    }
}

猜你喜欢

转载自blog.csdn.net/qq_33982605/article/details/81479896