Java经典算法40例(八)
来源:互联网 发布:纹身设计软件 编辑:程序博客网 时间:2024/06/08 11:20
题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。
代码:
import java.util.Scanner;public class Eight { public void plus(int a,int n){ int sum=0; int a1=a; for(int i=1;i<=n;i++){ sum+=a; a=a*10+a1; } System.out.println(sum); } public static void main(String[] args){ Eight eight=new Eight(); Scanner in=new Scanner(System.in); System.out.print("请输入要循环计算的数:"); int a=in.nextInt(); System.out.print("请输入要循环的次数:"); int n=in.nextInt(); eight.plus(a, n); in.close(); }}
输出结果:
请输入要循环计算的数:2请输入要循环的次数:524690
阅读全文
0 0
- Java经典算法40例(八)
- Java经典算法40例(一)
- Java经典算法40例(二)
- Java经典算法40例(三)
- Java经典算法40例(四)
- Java经典算法40例(五)
- Java经典算法40例(六)
- Java经典算法40例(七)
- Java经典算法40例(九)
- Java经典算法40例(十)
- Java经典算法40例(十一)
- Java经典算法40例(十二)
- Java经典算法40例(十三)
- Java经典算法40例(十四)
- Java经典算法40例(十五)
- Java经典算法40例(十六)
- Java经典算法40例(十七)
- Java经典算法40例(十八)
- Windows 配置Apache+CGI
- 后缀数组(bzoj 1031: [JSOI2007]字符加密Cipher)
- Android视图绘制流程
- 网络配置学习笔记(一)
- gtest unsigned overflow
- Java经典算法40例(八)
- c#学习笔记整理3
- 网络编程
- hdu 3496 Watch The Movie 二维01背包
- android viewFlipper
- struts2获取url参数问题
- 范数
- JAVA泛型
- scrapy一些介绍