为了账号安全,请及时绑定邮箱和手机立即绑定

大神帮忙,解释下题目答案的下半部分,

大神帮忙,解释下题目答案的下半部分,

qq_小杜_1 2017-05-28 22:14:22
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。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的值: ");long 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);}}
查看完整描述
  • 1 回答
  • 0 关注
  • 1667 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信