12_求s=a+aa+aaa+...+aa...a的值

来源:互联网 发布:python unicode转ascii 编辑:程序博客网 时间:2024/06/06 04:49
package test;import java.util.Scanner;/** * 题目:求s=a+aa+aaa+...+aa...a的值,其中a是一个数字,由键盘输入;具体有几项数相加由键盘输入的数字控制。 * * @author lishanquan * */public class Lianxi04 {public static void main(String[] args) {long a,b=0,sum=0;int n,i=0;Scanner s = new Scanner(System.in);System.out.print("请输入数字a的值:");a = s.nextInt();System.out.print("请输入相加的项数:");n = s.nextInt();while (i<n) {b = b + a;sum = sum + b;a = a * 10;++i;}System.out.println(sum);}}

0 0
原创粉丝点击