- 浏览: 35186 次
- 性别:
- 来自: 厦门
-
文章分类
最新评论
【程序8】 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。
1.程序分析:关键是计算出每一项的值。
另解:
1.程序分析:关键是计算出每一项的值。
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); } }
发表评论
-
JAVA经典算法第三十题
2011-02-21 22:41 1010【程序30】 题目:有一个已经排好序的数组。现输入一个数, ... -
JAVA经典算法第二十九题
2011-02-21 22:40 724【程序29】 题目:求一个3*3矩阵对角线元素之和 ... -
JAVA经典算法第二十八题
2011-02-21 22:40 687【程序28】 题目:对10个数进行排序 1.程序分析 ... -
JAVA经典算法第二十七题
2011-02-21 22:39 779【程序27】 题目:求100之内的素数 publ ... -
JAVA经典算法第二十六题
2011-02-21 22:38 763【程序26】 题目:请输入星期几的第一个字母来判断一下是星 ... -
JAVA经典算法第二十五题
2011-02-21 22:37 756【程序25】 题目:一个5位数,判断它是不是回文数。即12 ... -
JAVA经典算法第二十四题
2011-02-21 22:37 776【程序24】 题目:给一个不多于5位的正整数,要求:一、求 ... -
JAVA经典算法第二十三题
2011-02-21 22:36 723【程序23】 题目:有5个人坐在一起,问第五个人多少岁?他 ... -
JAVA经典算法第二十二题
2011-02-21 22:35 692【程序22】 题目:利用递归方法求5!。 1.程序分 ... -
JAVA经典算法第二十一题
2011-02-21 22:35 730【程序21】 题目:求1+2!+3!+...+20!的和 ... -
JAVA经典算法第二十题
2011-02-21 22:34 702【程序20】 题目:有一分数序列:2/1,3/2,5/3, ... -
JAVA经典算法第十九题
2011-02-21 22:33 831【程序19】 题目:打印出如下图案(菱形) * ... -
JAVA经典算法第十八题
2011-02-21 22:31 854【程序18】 题目:两个乒乓球队进行比赛,各出三人。甲队为 ... -
JAVA经典算法第十七题
2011-02-21 22:30 757【程序17】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子 ... -
JAVA经典算法第十五题
2011-02-21 22:28 763【程序15】 题目:输入三个整数x,y,z,请把这三个数由小到 ... -
JAVA经典算法第十四题
2011-02-21 22:28 789【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几 ... -
JAVA经典算法第十三题
2011-02-21 22:27 660【程序13】 题目:一个整数,它加上100后是一个完全平 ... -
JAVA经典算法第十二题
2011-02-21 22:26 802程序12】 题目:企业发放的奖金根据利润提成。利润(I)低于 ... -
JAVA经典算法第十一题
2011-02-21 22:26 742【程序11】 题目:有1、2、3、4个数字,能组成多少个互 ... -
JAVA经典算法第十题
2011-02-21 22:25 688【程序10】 题目:一球从100米高度自由落下,每次落地后反跳 ...
相关推荐
本文将详细探讨39道JAVA经典算法面试题目,每题都附带答案和解析,从而帮助读者深入理解并提升自身在JAVA编程中的算法应用能力。 首先,我们必须明确算法的定义和重要性。算法是计算机科学的核心,它是一系列解决...
在给定的JAVA经典算法50题中,我们看到了几个典型的编程题目,涵盖了递归、素数判断和特定数字性质的检查。以下是这些程序的主要知识点: 1. **斐波那契数列**(Fibonacci Sequence): - 在程序1中,题目描述了一...
### JAVA经典算法40题概览与解析 #### 核心知识点:递归、质数判断、水仙花数、质因数分解 JAVA经典算法40题是针对初学者设计的一系列编程练习,旨在帮助学习者掌握和巩固JAVA语言的基础算法知识。这40道题目涵盖...
"JAVA经典算法40题"这个压缩包提供了一个学习和实践的机会,它包含了40个Java编程中的算法挑战。这些题目涵盖了数据结构、排序、搜索、图论等多个核心领域,旨在帮助Java程序员深化对算法的理解,提高编程效率。 ...
JAVA算法编程题全集(50题及答案) 本资源提供了50道JAVA算法编程题,涵盖了基本数据结构、算法设计、面向对象编程等多方面内容,旨在检测JAVA语言的掌握情况。以下是对每道题目的知识点详细解释: 程序1:...
以下是一些基于给定题目所涉及的Java算法知识点: 1. **斐波那契数列**:程序1展示了斐波那契数列的实现,其中`f(x)`函数使用递归方法计算第`x`个月的兔子数量。斐波那契数列的规律是每个数等于前两个数的和。递归...
根据给定文件的信息,本文将围绕“Java算法与编程面试题”这一主题展开,重点解析身份证验证算法及文件处理相关的编程题目。 ### 身份证验证算法 #### 问题描述: 设计一个Java程序来判断输入的字符串是否为合法的...
阅读《Java数据结构和算法 第二版》和解答《JAVA经典算法40题》可以帮助你深入理解和实践。同时,《JAVA面试题》提供了真实的面试场景,让你提前熟悉可能遇到的问题,提高应试能力。 总之,Java数据结构和算法是...
java100经典算法案例,内容充实, 部分内容如下,点击下载可看全部哦!! 程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,...
Java面试经典算法 Java 面试经典算法是指在 Java 面试中经常会被问到的算法题目,这些题目涵盖了数据结构、算法设计、编程语言基础知识等方面的知识。本文总结了 17 道 Java 面试经典算法题目,并对每道题目进行了...
本文档《JAVA经典算法40题.pdf》涉及多个经典的Java编程问题和算法实现,下面将详细解释文档中提到的知识点。 首先,文档中出现的“斐波那契数列”是算法中的经典问题之一。斐波那契数列定义为:F(0)=0, F(1)=1, F...
根据提供的文件信息,我们可以从中提炼出以下几个重要的Java算法知识点: ### 1. 斐波那契数列(Fibonacci Sequence) #### 知识点详解: 斐波那契数列是一个非常经典的数学概念,在计算机科学中也有广泛的应用。...
第八题中阐述的错误观点强调了这一特点。 9. Unicode通常使用16位来表示一个字符,但在扩展的UTF-16编码中可以使用32位,第九题的表述是错误的。 10. 队列遵循先进先出(FIFO)原则,但第十题的答案表明这是一个...
【程序 1】题目涉及的是斐波那契数列,这是一种经典的递归序列,其中每个数字是前两个数字的和。斐波那契数列在计算机科学中常用于理解和实践递归算法。编写一个Java程序来计算兔子繁殖问题,可以使用循环或递归方法...
根据提供的信息,我们可以总结出以下相关的Java经典算法知识点: ### 1. 斐波那契数列 #### 算法描述 斐波那契数列是一个非常经典的数学概念,其定义为:第一项和第二项均为1,从第三项开始每一项都是前两项之和。...
Java算法全卷涵盖了基本算法和图算法,是学习和提升编程技能的重要资源。这份资料主要针对使用Java语言进行算法实现的开发者,适用于那些对ANT、EJB、J2EE、JAVA和SPRING等技术栈有了解或兴趣的人群。下面我们将深入...
Java常用算法练习题 Java是一种广泛应用的编程语言,拥有强大且灵活的算法系统。以下是Java常用算法练习题的知识点总结: 1.肇事车辆算法:该算法用于解决肇事车辆问题,通过遍历数组,找到指定车辆的位置,并...
Java数据结构和算法第八讲.avi Java数据结构和算法第六讲.avi Java数据结构和算法第十一讲.avi Java数据结构和算法第十七讲.avi Java数据结构和算法第十三讲.avi Java数据结构和算法第十九讲.avi Java数据结构和算法...
Java趣味算法是编程学习中的一种独特方式,它旨在通过有趣且引人入胜的问题来锻炼和展示编程思维。这些算法通常并不直接应用于实际项目,但它们可以帮助开发者提高逻辑思考能力和问题解决技巧。以下是对Java趣味算法...