若n = 2; m = 5 则 计算 2 + 22 + 222 + 2222 + 22222的和 ;若n = 3; m = 4 则 计算 3 + 33 + 333 + 3333的和

private static void f4() {
		//7、 若n = 2; m = 5 则 计算 2 + 22 + 222 + 2222 + 22222的和
	    //若n = 3; m = 4 则 计算 3 + 33 + 333 + 3333的和
		
		//2 + 22 + 222 + 2222 + 22222
		//1、获取到每一项的值
		int temp = 0;//前一项
		int sum = 0;
		int n = 5;//数
		int m = 6;//项
		for (int i = 0; i < m; i++) {
			temp = temp * 10 + n;
			sum += temp;
			//System.out.println(temp);
		}
		System.out.println(sum);
	}

猜你喜欢

转载自blog.csdn.net/qq_15204179/article/details/81904259