基础练习
好吃不腻
这个作者很懒,什么都没留下…
展开
-
Java实现 兔子数问题
问题描述在第一个月有一对刚出生的小兔子, 在第二个月小兔子变成大兔子并开始怀孕,第三个月大兔子会生下一对小兔子,并且以后每个月都会生下一对小兔子。请列出两年中, 每个月的兔子对数。分析:第一个月只有一对兔宝宝, 1对兔子。第二个月免宝宝变成大兔子,1对兔子。第三个月大兔子生了一对兔宝宝,一 大- -小2对兔子。第四个月大兔子继续生一对兔宝宝, 小兔子变成大兔子。两大- -小3对兔子。我们发现会发现以下几个规律:前一个月的大兔子对数就是下一个月的小兔子对数。前一个月的大兔子和小兔子对数的和就是下原创 2020-08-05 00:01:49 · 515 阅读 · 0 评论 -
Java实现 判断字符是不是韵母
问题描述编写一个Java程序,用户输入一个字符后,程序判断该字符是不是韵母。当用户输入0时退出程序。问题分析:仔细思考这道题目,会发现需要做两件事:1) 重复接收用户输入的字符;2) 接收字母后,对字母进行判断。接收字符很显然要用循环来处理,但由于并不知道用户什么时候输入0,所以这个循环并不能直接规定终点,而是应该在循环体内经过判断,来决定是否终循环。伪代码示意如下:进入循环接收字符如果字符为0,退出循环验证是否为韵母程序结束验证过程中,由于韵母有5个,所以可以采用switch结构来原创 2020-08-04 23:57:34 · 508 阅读 · 0 评论 -
Java实现 求阶乘和
问题描述定义方法,求出1!+2!+3!+…+n!的和,其中的数字n由用户输入。备注:!表示阶乘,n!=n*(n-1)(n-2)…*1import java.util.Scanner;public class Test02 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个数字:"); int n = sc.nextInt()原创 2020-08-04 23:54:10 · 1321 阅读 · 0 评论 -
Java实现 找出素数并求和
问题描述:定义方法,找出1~100之间的素数,并求这些素数之和。提示:定义一个方法将素数找出后存入同数组中;使用另一个方法求数组中元素的和。public class Test01 { public static void main(String[] args) { System.out.println("1~100之间的素数为:"); int[] primeN = primeNumber(1,100); int sum = sum(primeN); System.out.prin原创 2020-08-04 23:50:29 · 1603 阅读 · 0 评论