综合运算功能:例如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 }
路是自己的,没必要拿别人的标准衡量自己,它只配成为垫脚石。

浙公网安备 33010602011771号