Java求s=a+aa+aaa+aaaa+aa...a 5个数相加的值

发布时间 - 2026-01-10 23:12:26    点击率:

题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 

程序分析:关键是计算出每一项的值。 

程序设计:

import java.io.*;
public class Sumloop {
 public static void main(String[] args) throws IOException
 {
   int s=0;
   String output="";
   BufferedReader stadin = new BufferedReader(new InputStreamReader(System.in));
   System.out.println("请输入a的值");
   String input =stadin.readLine();
   for(int i =1;i<=Integer.parseInt(input);i++)
   {
     output+=input;
     int a=Integer.parseInt(output);
     s+=a;
   }
   System.out.println(s);
 }
}

另解:

import java.io.*;
public class Sumloop {
 public static void main(String[] args) throws IOException
 {
   int s=0;
   int n;
   int t=0;
   BufferedReader stadin = new BufferedReader(new InputStreamReader(System.in));
   String input = stadin.readLine();
   n=Integer.parseInt(input);
   for(int i=1;i<=n;i++){
    t=t*10+n;
    s=s+t;
    System.out.println(t);
   }
   System.out.println(s);
   }
}

以上就是Java求s=a+aa+aaa+aaaa+aa...a 5个数相加的值的实现代码,需要的朋友可以参考一下。


# Java  # 5个数相加  # 是一个  # 请输入  # 程序设计  # 计算出  # 每一项  # static  # brush  # import  # class  # public  # io  # Sumloop 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  Laravel如何处理和验证JSON类型的数据库字段  JS实现鼠标移上去显示图片或微信二维码  PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】  jQuery 常见小例汇总  昵图网官方站入口 昵图网素材图库官网入口  制作公司内部网站有哪些,内网如何建网站?  java获取注册ip实例  如何批量查询域名的建站时间记录?  无锡营销型网站制作公司,无锡网选车牌流程?  Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  制作电商网页,电商供应链怎么做?  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法  通义万相免费版怎么用_通义万相免费版使用方法详细指南【教程】  如何为不同团队 ID 动态生成多个非值班状态按钮  DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解  如何彻底卸载建站之星软件?  Laravel观察者模式如何使用_Laravel Model Observer配置  开心动漫网站制作软件下载,十分开心动画为何停播?  Laravel中的withCount方法怎么高效统计关联模型数量  如何正确下载安装西数主机建站助手?  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  如何快速搭建自助建站会员专属系统?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  Laravel怎么清理缓存_Laravel optimize clear命令详解  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析  Laravel如何使用Service Container和依赖注入?(代码示例)  网站图片在线制作软件,怎么在图片上做链接?  Laravel如何创建自定义Facades?(详细步骤)  百度浏览器如何管理插件 百度浏览器插件管理方法  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  Laravel怎么在Blade中安全地输出原始HTML内容  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  免费视频制作网站,更新又快又好的免费电影网站?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  三星网站视频制作教程下载,三星w23网页如何全屏?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)  为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  如何在Ubuntu系统下快速搭建WordPress个人网站?  浅谈javascript alert和confirm的美化  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)