zoukankan      html  css  js  c++  java
  • 在1-10中选择一个数,输出x+xx+xxx+xxx....x之和,如:数字为2,则2+22=24

    代码:

    package bao;
    
    
    import java.util.Random;
    
    
    
    public class a {
    	public static void main(String[] args) {
    		int s=0,n=0;
    		
    		Random d=new Random();
    		int x=(d.nextInt(10))+1;                   //x为随机数
    		System.out.println("随机数="+x);
    		
    		for(int i=0;i<=x;i++) {
    	//10的i次方
    		int m=(int)Math.pow(10, i);                //m为10的i次方
    			
    	//相加
    			n+=x*m;                                //n为当前数字
    			int a=s;                               //a为之前相加结果
    			s+=n;                                  //s为加上当前数字之后的结果
    			System.out.println("当前数字:"+n);
    			System.out.println(a+"+"+n+"="+s);
    			System.out.println("--------------------------");
    		}
    			System.out.println(s);
    			
    }}
    

      结果:

    随机数=10
    当前数字:10
    0+10=10
    --------------------------
    当前数字:110
    10+110=120
    --------------------------
    当前数字:1110
    120+1110=1230
    --------------------------
    当前数字:11110
    1230+11110=12340
    --------------------------
    当前数字:111110
    12340+111110=123450
    --------------------------
    当前数字:1111110
    123450+1111110=1234560
    --------------------------
    当前数字:11111110
    1234560+11111110=12345670
    --------------------------
    当前数字:111111110
    12345670+111111110=123456780
    --------------------------
    当前数字:1111111110
    123456780+1111111110=1234567890
    --------------------------
    当前数字:-1773790778
    1234567890+-1773790778=-539222888
    --------------------------
    当前数字:-1773790788
    -539222888+-1773790788=1981953620
    --------------------------
    1981953620
    

      

  • 相关阅读:
    EV录屏
    Oracle 游标详解 【转载至CSDN「鱼丸丶粗面」】
    ORACLE查询表数据占用存储空间大小(清理表碎片)
    开源项目
    Shiro 简介(认证、授权、加密、会话管理、与 Web 集成、缓存等)
    OSCHINA 公布 2019 年度最受欢迎中国开源软件
    腾讯开发者手册
    hutool JAVA 工具类
    小程序登录
    微信小程序button组件样式
  • 原文地址:https://www.cnblogs.com/jiao-/p/7568977.html
Copyright © 2011-2022 走看看