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

 更新时间:2017年02月21日 22:34:19   投稿:mdxy-dxy  
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制

题目:求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个数相加的值的实现代码,需要的朋友可以参考一下。

相关文章

  • 关于Jar包部署命令全面解析

    关于Jar包部署命令全面解析

    这篇文章主要介绍了Jar包部署命令全面解析,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • 深入解析JVM对dll文件和对类的装载过程

    深入解析JVM对dll文件和对类的装载过程

    这篇文章主要介绍了JVM对dll文件的装载和对类的装载过程,针对Java在Windows下的一些运行情况作出讲解,需要的朋友可以参考下
    2015-11-11
  • 使用Java应用程序添加或删除 PDF 中的附件

    使用Java应用程序添加或删除 PDF 中的附件

    当我们在制作PDF文件或者PPT演示文稿的时候,为了让自己的文件更全面详细,就会在文件中添加附件,那么如何添加或删除PDF中的附件呢,今天通过本文给大家详细讲解,需要的朋友参考下吧
    2023-01-01
  • java有序二叉树的删除节点方式

    java有序二叉树的删除节点方式

    文章描述了在二叉树中删除节点的三种情况及其对应的操作步骤,通过递归找到节点及其父节点,并根据节点的子树情况(无子树、单子树、双子树)进行相应的删除操作,文章还提供了一个测试类来验证删除操作的正确性
    2024-12-12
  • Java实现抽奖功能

    Java实现抽奖功能

    这篇文章主要为大家详细介绍了Java实现抽奖功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-11-11
  • java中&和&&的基本区别与常见的误用

    java中&和&&的基本区别与常见的误用

    & 和&&是Java中用于逻辑运算的两个运算符,&是按位与和逻辑与兼用的运算符,而&&仅用于逻辑与运算,并具有短路特性,这篇文章主要介绍了java中&和&&的基本区别与常见的误用,需要的朋友可以参考下
    2025-02-02
  • java将图片分割为几个部分示例

    java将图片分割为几个部分示例

    这篇文章主要介绍了java将图片分割为几个部分示例,需要的朋友可以参考下
    2014-04-04
  • 用Java程序判断是否是闰年的简单实例

    用Java程序判断是否是闰年的简单实例

    下面小编就为大家带来一篇用Java程序判断是否是闰年的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • 实现java简单的线程池

    实现java简单的线程池

    这篇文章主要为大家详细介绍了java简单实现多线程,及java爬虫使用线程池实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • java连接数据库的5种方式解读

    java连接数据库的5种方式解读

    这篇文章主要介绍了java连接数据库的5种方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教<BR>
    2024-04-04

最新评论