问题:

求表达式s=a+aa+aaa+aa…a的值,要求a从键盘接收,表达式的长度也从键盘接收

代码如下:

package ch1;import java.util.Scanner;public class Ch5_4 {/** 参数a,每位上的数字* 参数length,数的长度* 返回由length个a组成的数* 4*44*444=492*/public static int getNum(int a,int length) {int v=0;//保存结果int s=1;//权值for(int i=0;i<length;i++) {//按长度循环v=v+a*s;//按位累加s=s*10;//权值翻倍}return v;//返回结果}public static void main(String[] args) {Scanner in = new Scanner(System.in);System.out.print("请输入a的值:");int a=in.nextInt();//接收a值System.out.print("请输入n的值:");int n=in.nextInt();//接收n值int sum=0;for(int i=1;i<=n;i++) {//根据表达式个数累加求和sum=sum+getNum(a,i);}System.out.print("表达式的值:"+sum);//输出结果}}

运行结果:

求s=a+aa+aaa+aa…a的值相关推荐

  1. ACMNO.9求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5),n由键盘输入。 输入 n 输出 a=2 时

    题目描述 求Sn=a+aa+aaa+-+aa-aaa(有n个a)之值,其中a是一个数字. 例如:2+22+222+2222+22222(n=5),n由键盘输入. 输入 n 输出 a=2 时的Sn 样例 ...

  2. 调用函数,求a+aa+aaa+....+aa...aa(n个a)

    Description 定义并调用函数fn(int a, int n),它的功能是返回aa-a(n个a),如fn(3,2)返回值是33.在主函数中,输入两个正整数a和n,求a + aa+aaa+-+a ...

  3. C语言学习之求S=a+aa+aaa+... +aa.....aa之值,其中a是一个数字,n表示a的位数.

    求S=a+aa+aaa+- +aa-aa之值,其中a是一个数字,n表示a的位数. 例如:2+22+222+2222 +22222(此时n=5),n由键盘输入. #include <stdio.h ...

  4. OJ求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值

    问题 B: 求Sn=a+aa+aaa+-+aa-aaa(有n个a)之值 题目描述 求Sn=a+aa+aaa+-+aa-aaa(有n个a)之值,其中a是一个数字(1<=a<=9).例如:2+ ...

  5. Python|求a + aa + aaa + … + aa…a的值

    本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 问题描述 使用函数求和求s= a + aa + aaa + - + aa-a 的值(最后一个数中 a ...

  6. 求a+aa+aaa+aaaa+aaaaa的值

    求a+aa+aaa+aaaa+aaaaa的值 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字, 例如:2+22+222+2222+22222 可以拆分成以下形式 2 k= ...

  7. C程序----求a+aa+aaa+......+aa....aa(n个a)的和

    给定9的正整数a和n,求a+aa+aaa++⋯+aa⋯a(n个a)之和. #include <stdio.h> #include <stdlib.h>int main() {i ...

  8. 求S=a+aa+aaa+aaaa+...+aaaa..的值,a是个数字 * 例如:2+22+222+2222+22222(此时共有5个数相加), 几个数相加由键盘控制

    import java.util.Scanner; /*求S=a+aa+aaa+aaaa+...+aaaa..的值,a是个数字* 例如:2+22+222+2222+22222(此时共有5个数相加),* ...

  9. Python:要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和

    题目: 使用函数求特殊a串数列和. 给定两个均不超过9的正整数a和n,要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和,fn须返回的是数列和 思路: 1.先输入a,n的值 ...

最新文章

  1. Android应用博客目录
  2. 如何使用纯 CSS 创建翻牌动画
  3. 前端学习(3071):vue+element今日头条管理-删除文章失败
  4. 服务器系统核心和带gui区别,Windows Server 2012图形用户界面(GUI)和服务器核心(Server Core)之间的切换...
  5. 【JavaScript高级程序设计】--第1章 JavaScript简介
  6. KDD2020|字节联合密歇根州立大学提出推荐广告联合训练框架RAM(已开源)
  7. Arch 安装 deb
  8. rem移动端设计方案
  9. 如何撤回已发送的邮件?邮件撤回成功后对方还能看到吗
  10. 1032:大象喝水 题解 信息学奥赛 NOIP
  11. 教你创建电脑、手机同步的markdown云笔记--力扣刷题力荐!
  12. R5 4650G和R5 5600G差距
  13. 落枕、肩颈酸痛,用磁疗就可缓解!
  14. 内置计算机函数sgn,“sgn”是什么函数?
  15. 【架构】分享个人制作《数字档案馆系统总体架构图》
  16. oracle添加删除磁盘,oracle11gR2 ASM添加和删除磁盘
  17. 项目一之绘制小王八爬行
  18. web前端开发基础教程一
  19. 【windows10】使用宽带拨号即PPPoE拨号上网
  20. R语言中的函数20:parse(),eval()和do.call()

热门文章

  1. 好程序员云计算培训分享学了云计算将来就业怎么样?
  2. file too small (length=0) file
  3. SpringBoot思维导图(知识点总结)
  4. 2017年,电视到底该怎么买?
  5. FileProvider路径记录
  6. 7-54 福到了 (15 分)
  7. 关于神经网络中relu和bn顺序的问题
  8. w10不能访问网络计算机,Win10不能访问局域网其他电脑怎么办?解决Win10无法访问局域网...
  9. CVE-2022-1388——F5 BIG-IP iControl REST 身份认证绕过漏洞
  10. Python 绘制中国地图并标上国家名