java中求2+22+222+2222+22222.........

来源:互联网 发布:淘宝首页 多次修改 编辑:程序博客网 时间:2024/06/07 00:09

如题目所示,今天在java学习宝典里面看到一个这样的编程题目,具体简单的实现下:

package excise;import java.util.Scanner;public class Test2 {   public  static  void main(String args[]){   Scanner s=new Scanner(System.in);   System.out.println("请输入第一个数,累加的数");   int m=s.nextInt();   System.out.println("请输入第二个数,累加的次数");   int n=s.nextInt();   caculate(m, n);      }      public  static void   caculate(int m,int n){   int i=1;  long sum=0;  long j=0;   while(i<=n){   j=j+m;   sum=sum+j;   m=m*10;   ++i;   }   System.out.println("计算后的值是:"+sum);   }   }


1 0
原创粉丝点击