黑马程序员技术交流社区

标题: 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。 [打印本页]

作者: LoveDDforever    时间: 2015-10-14 22:54
标题: 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。
import java.util.*; public class lianxi08 { 
public static void main(String[] args) {
      long a , b = 0, sum = 0; 
     Scanner s = new Scanner(System.in); 
     System.out.print("输入数字a的值: "); 
     a = s.nextInt(); 
     System.out.print("输入相加的项数:"); 
     int n = s.nextInt(); 
     int i = 0; 
     while(i < n) { 
     b = b + a;
       sum = sum + b; 
      a = a * 10; 
      ++ i; 
      } 
      System.out.println(sum);
 } 
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2