import java.util.Scanner;
public class 求 {
/** 规律:* 2=0*10+2* 22=2*10+2* 222=22*10+2* 。。。* 我们发现后一项始终等于前一项乘10+2* 所以我们定义一个指针index来计算个数,要sum来暂存结果,让a自动变化* 定义qiu()返回结果*/public static void main(String[] args) {System.out.println("输入2+22+222+。。。的个数:");int t=new Scanner(System.in).nextInt();System.out.println(qiu(t));;}private static int qiu(int i) {int sum=0;int a=0,index=0;while(index<=i){a=(a*10)+2;sum=a+sum;index++;}   return sum; }
}

Java实现2+22+222+2222+22222相关推荐

  1. 利用JAVA实现2+22+222+2222+22222的问题

    如果指定基数为2,次数为5, 则求2+22+222+2222+22222的值 分析 这个问题乍眼一看是有点麻烦的,但是静下来仔细分析还是有一些门路的. 我们从每一项中可以总结出规律: 项数n 值a 拆 ...

  2. 求S=a+aa+aaa+aaaa+...+aaaa..的值,a是个数字 * 例如:2+22+222+2222+22222(此时共有5个数相加), 几个数相加由键盘控制

    import java.util.Scanner; /*求S=a+aa+aaa+aaaa+...+aaaa..的值,a是个数字* 例如:2+22+222+2222+22222(此时共有5个数相加),* ...

  3. ACMNO.9求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5),n由键盘输入。 输入 n 输出 a=2 时

    题目描述 求Sn=a+aa+aaa+-+aa-aaa(有n个a)之值,其中a是一个数字. 例如:2+22+222+2222+22222(n=5),n由键盘输入. 输入 n 输出 a=2 时的Sn 样例 ...

  4. 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加...

    public class ShuZiDieJia {/*** @description * 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+222 ...

  5. 求Sn = a+aa+aaa+...+aaaaaa(n个a),其中a是一个数字,n代表a的位数,例如 2+22+222+2222+22222(此时n=5),n由键盘输入。

    求Sn = a+aa+aaa+...+aaaaaa(n个a),其中a是一个数字,n代表a的位数,例如 2+22+222+2222+22222(此时n=5),n由键盘输入. #include<st ...

  6. 若n = 2; m = 5 则 计算 2 + 22 + 222 + 2222 + 22222的和 ;若n = 3; m = 4 则 计算 3 + 33 + 333 + 3333的和

    private static void f4() {//7. 若n = 2; m = 5 则 计算 2 + 22 + 222 + 2222 + 22222的和//若n = 3; m = 4 则 计算 ...

  7. 例如a =2,n=5 则s=2+22+222+2222+22222

    1.例如a =2,n=5 则s=2+22+222+2222+22222 实现过程及思路 先分析实现思路 1初始化每一项的值为0 第一项的值等于 0*10+a 第二项的值等于 第一项的值*10+a 第三 ...

  8. 求2+22+222+2222+22222+...+2...2的和,数字的数量由控制台输入

    public class HardThree {// 求2+22+222+2222+22222+...+2...2的和,数字的数量由控制台输入public static void main(Strin ...

  9. C语言--求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字, 例如:2+22+222+2222+22222

    求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字, 例如:2+22+222+2222+22222 观察算式,发现第几个加数就有几个2.因此我们可以考虑使用一个for循环,来 ...

最新文章

  1. Google News 中文上线
  2. 用 Python 和 OpenCV 检测图片上的条形码Detecting Barcodes in Images with Python and OpenCV
  3. 【推荐】由浅入深学FI—获利能力分析
  4. hexo修改默认端口
  5. WMS学习笔记:1.尝试加载WMS
  6. redis——客户端
  7. 技术分享连载(八十九)
  8. DateTimePicker1.DateTime:=IncMonth(Trunc(now+1)-1/24/60/60,1);
  9. 死磕18个Java8日期处理,工作必用!收藏起来~
  10. sqlite 中出现的database table is locked 解决办法
  11. 2020年php发卡源码,2020年最新PHP自动化售货发卡网源码带教程安装
  12. layui 主动验证表单规则
  13. 儿子于靖洋180天的照片
  14. 解决com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
  15. 工业机器人 郝卫东_智能保安巡逻机器人论文
  16. java图形化Swing教程(一)
  17. 用js动态改变css样式表(亲测可以)
  18. Word在线翻译操作的方法
  19. linux 生成随机文件,Linux 批量创建文件,文件名随机取
  20. 最新站长必备在线工具箱系统源码/含上百款工具/带后台版本/自适应模板/优化修复版

热门文章

  1. 【SAP GUI 脚本 VBA】
  2. 学校公共计算机保用规定,湖南中医药大学涉密计算机和涉密移动存储介质保密管理规定...
  3. 综述(七)北斗导航系统详述
  4. 2019小明的比赛c++
  5. Echart 图表模板变量 {a}, {b},{c},{d},{e}
  6. python中怎样向字典中添加值_python怎么向字典中添加值
  7. 卡西欧计算机怎么算反函数,卡西欧fx-9750GII计算器-卡西欧计算器
  8. (B站动力节点老杜MySQL教程)MySQL课堂笔记-day03.txt
  9. c语言 乘法计算速度,C++ 基本计算的速度
  10. OpenStack Ocata 安装(六)安装仪表盘(Dashboard)