蓝桥杯ALGO-149——算法训练 求指数

算法训练 5-2求指数  
时间限制:1.0s   内存限制:256.0MB
    
问题描述
  已知n和m,打印n^1,n^2,...,n^m。要求用静态变量实现。n^m表示n的m次方。已知n和m,打印n^1,n^2,...,n^m。要求用静态变量实现。n^m表示n的m次方。(每行显示5个数,每个数宽为12,右对齐)
样例输入
一个满足题目要求的输入范例。
例:
3 8
样例输出
与上面的样例输入对应的输出。
例:
数据规模和约定
  输入数据中每一个数的范围。
  例:n^m小于int 的表示范围。


import java.util.Scanner;

/**
 * 
 * @author hhit.soft141.xxf
 * @date 2017-2-18
 * 
 */
public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		int n = scanner.nextInt();
		int m = scanner.nextInt();
		for (int i = 1; i <= m; i++) {
			int num = (int) Math.pow(n, i);
			String s = String.valueOf(num);
			for (int j = 0; j < 12 - s.length(); j++) {
				System.out.print(" ");

			}
			System.out.print(num);
			if (i % 5 == 0) {
				System.out.println();
			}
		}

	}

}


猜你喜欢

转载自blog.csdn.net/qq_37518622/article/details/61441694