综合运算功能:例如a=2、n=3时,s=2+22+222=246。

 1 package fourteenth;
 2 
 3 import java.util.Scanner;
 4 
 5 //综合运算功能关键算法
 6 //
 7 //输入整数a和n,输出结果s,其中s与a、n的关系是:s=a+aa+aaa+aaaa+aa...a,最后为n个a。例如a=2、n=3时,s=2+22+222=246。
 8 //
 9 //注意:①使用循环结构语句实现。②a由键盘输入,且2 ≤ a ≤9。③n由键盘输入,且2 ≤ n ≤9。
10 public class three {
11     public static void main(String[] args) {
12 
13         int a,s,n;
14 
15         long sum=0;
16 
17         Scanner sc=new Scanner(System.in);
18 
19         System.out.println("请输入a:");
20 
21         a=sc.nextInt();
22         System.out.println("请输入n:");
23 
24         n=sc.nextInt();
25 
26         String str="";
27 
28         s=0;
29 
30         for(int i=1;i<=n;i++) {
31             s*=10;
32             s+=a;
33          if(i==n) {
34                 str+=s;
35             }else {
36 
37              str+=s+"+";
38 
39             }
40 
41             sum+=s;
42 
43         }
44 
45         System.out.println(str+"="+sum);
46 
47     }
48 
49 
50 
51 }
 

  

猜你喜欢

转载自www.cnblogs.com/chenjiajiale/p/12586327.html