zoukankan      html  css  js  c++  java
  • java 初学 :求 s=a+aa+aaa+aaaa+aa...a 的值,其中 a 是一个数字。几个 数相加由键盘控制。

    import java.util.Scanner;

    public static void main(String[] args) {
           Scanner input=new Scanner(System.in);
           System.out.println("请输入数字:");
           int a=input.nextInt();
           
           System.out.println("请输入相加的个数:");
           int geShu=input.nextInt();
           
           int shu =a;//定义用户输入的数,判断0-9范围内

      int sum=0;//求和
           if (a>0&&a<10) {
               System.out.print(a+"+");
               
               for (int i = 1; i < geShu; i++) {//循环从第二个数开始
                   a=shu+a*10;        //从第二个数开始到最后一个数
                   sum+=a;                    //从第二个数开始累加的和
                   System.out.print(a);
                   if(i!=(geShu-1)){
                       System.out.print("+");
                   }
                   
               }
               System.out.print("的和是:"+(sum+shu));//再把第一个数加上
               
           }else{
               System.out.println("请输入0-9的数字");
           }
    }

  • 相关阅读:
    将字符串数组转换成整形数组
    层的三级联动
    sql
    工作中的感悟
    asp.net如何抓取其他网站的内容
    看不到的SQl
    对数据库中时间为空的处理和数据转换成百分数
    不带查询条件的分页
    svn中出现红色感叹号
    视图的创建(根据已有的表)
  • 原文地址:https://www.cnblogs.com/cxd-vb0929/p/8175926.html
Copyright © 2011-2022 走看看