该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

题目:求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);

}

}

a和a数值大小 计算机,Java求s=a+aa+aaa+aaaa+aa...a的值相关推荐

  1. java a =a-=aa_Java求s=a+aa+aaa+aaaa+aa...a的值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有 ...

  2. java求s a aa aaa_Java求s=a+aa+aaa+aaaa+aa...a的值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有 ...

  3. 【算法java版11】:实现求s = a + aa + aaa + aaaa + aa...a 的值,其中a是一个数字,几个数相加由键盘控制

    实现求s = a + aa + aaa + aaaa + aa...a 的值 一.题目描述 二.解题思路 三.代码示例 4.测评结果 一.题目描述

  4. 使用Python语言求s=a+aa+aaa+aaaa+aa...a的值

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

  5. 算法题:求s=a+aa+aaa+aaaa+aa…a的值

    题目: 求s=a+aa+aaa+aaaa+aa-a的值,其中a是一个数字. 而aa-a 的最大长度是n 思路: 我们假设a 就是那个数字(1 ~ 9) , 最大长度是n 无非就是求下面的公式的值 ∑i ...

  6. 求s=a+aa+aaa+aaaa+aa...a的值

    题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制. 算法: 定义一个变量b, 赋初值为 ...

  7. 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加...

    public class ShuZiDieJia {/*** @description * 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+222 ...

  8. JavaScript算法(实例九)整数的置换 / 求s=a+aa+aaa+aaaa+aa...a的值 / 自守数

    1.不借助临时变量,进行两个整数的交换.(这种问题非常巧妙,需要大家跳出惯有的思维,利用 a , b进行置换). function foo(a,b){a = a - bb = b + aa = b - ...

  9. 萌新的Python练习菜鸟100例(十八)求s=a+aa+aaa+aaaa+aa...a的值

    题目: 求s=a+aa+aaa+aaaa+aa-a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制. 分析: · 用户输入层数和数字: · ...

最新文章

  1. 隐去浏览器中当鼠标移到图片上跳出的工具栏
  2. crontab用法 时间配置_Linux指定的时间运行自定义命令的两种方式
  3. Python内置函数zip map filter的使用
  4. 计算机应用基础电子毕业考试,计算机应用基础-上海电子信息职业技术学院.PDF...
  5. php读取dxf,分享个DXF转G代码的实例
  6. C语言:四则计算器(支持小数,括号和次方幂 组合输入计算)
  7. Android 源码分析 Activity的启动模式
  8. 华为京东联手,火拼小米生态链!
  9. 【luogu1816】忠(RMQ问题、线段树)
  10. JAVA类加载的委托模型
  11. linux函数入参个数限制,PowerShell函数中限制数组参数个数的例子
  12. Xamarin.Forms入门学习路线
  13. android httpclient基本用法
  14. 本周成长记录及跟踪(2019年-11月-第4周)
  15. 搭建最炫酷的 Windows Terminal 全新命令行更新以及美化指南 微软新版终端工具安装美化教程
  16. Unity —— 百度人脸识别SDK使用
  17. 高性能分布式事务框架meepo
  18. GAT解读graph attention network
  19. 【雕爷学编程】Arduino动手做(61)---电压检测传感器
  20. 201421123042 《Java程序设计》第5周学习总结

热门文章

  1. Windows下修改jupyter默认工作路径教程
  2. c语言字符串 s,c – printf格式字符串中“% – *.* s”的含义是什么
  3. db2删除大量数据_Python 连接数据库的多种方法
  4. F-LOAM:基于激光雷达的快速里程计和建图
  5. 相机标定 matlab opencv ROS三种方法标定步骤(1)
  6. 剑指offer:面试题36. 二叉搜索树与双向链表
  7. 强大的矩阵奇异值分解(SVD)和特征值及其应用
  8. Houdini魔法特效制作学习教程
  9. C语言网络编程:bind函数详解
  10. 关于Bulk加载模式