计算算式 1+21+22+23+…+2n 的值, 注意:n 由键盘输入,且 2 ≤ n ≤10。
1 public class a { 2 public static void main(String[] args) { 3 /** 4 * 题目4:计算算式 1+21+22+23+…+2n 的值。 5 * 注意:n 由键盘输入,且 2 ≤ n ≤10。 6 * 7 */ 8 int a=20; 9 int sum=0; 10 Scanner s1= new Scanner(System.in); 11 System.out.println("请输入:"); 12 int num= s1.nextInt(); 13 if (num<2||num>10){ 14 return; 15 } 16 for (int i=1 ;i<=num;i++){ 17 sum+=i+a; 18 //输入3,结果等于1+21+22+23 19 } 20 System.out.println(sum+1); 21 }// 22 }

浙公网安备 33010602011771号