兔子java代码输出 java编程兔子生兔子

用JAVA代码写出,棚内有鸡和免,用户输入头和脚步的数量,输出鸡和兔的数量 求救import java.util.Scanner;
public class Test {
public static void main(String[] args){
while(true){
Scanner scanner = new Scanner(System.in);
System.out.println("请分别输入头兔子java代码输出的数量和脚兔子java代码输出的数量兔子java代码输出,用空格分开兔子java代码输出:");
System.out.println("输入其它内容结束程序运行");
int heads,feet;
try{
heads = scanner.nextInt();
feet = scanner.nextInt();
【兔子java代码输出 java编程兔子生兔子】}catch(Exception e){
break;
}
caculate(heads,feet);
}
}
public static void caculate(int head, int foot){
if((foot(int)1) != 0){
System.out.println("请输入偶数只脚");
return;
}
if(foot0){
System.out.println("脚数应为非负整数");
return;
}
if(head0){
System.out.println("头数应为非负整数");
return;
}
if(2*headfoot){
System.out.println("头兔子java代码输出的数量太多");
return;
}
if(4*headfoot){
System.out.println("脚的数量太多");
return;
}
int che = (4*head-foot)/2;
int rub = (foot - 2*head)/2;
System.out.println("棚内有"che"只鸡和"rub"只兔子");
}
}
Java代码编程 经典的兔子问题?这是斐波那契数列兔子java代码输出的问题
可以用递归兔子java代码输出,也可以用循环
递归兔子java代码输出:
public class Demo3 {
// 使用递归方法
private static int getFibo(int i) {
if (i == 1 || i == 2)
return 1;
else
return getFibo(i - 1)getFibo(i - 2);
}
public static void main(String[] args) {
System.out.println("斐波那契数列的前20项为:");
for (int j = 1; j = 20; j) {
System.out.print(getFibo(j)"\t");
if (j % 5 == 0)
System.out.println();
}
}
}
循环:
public class Demo2 {
// 定义数组方法
public static void main(String[] args) {
int arr[] = new int[20];
arr[0] = arr[1] = 1;
for (int i = 2; iarr.length; i) {
arr[i] = arr[i - 1]arr[i - 2];
}
System.out.println("斐波那契数列的前20项如下所示:");
for (int i = 0; iarr.length; i) {
if (i % 5 == 0)
System.out.println();
System.out.print(arr[i]"\t");
}
}
}
使用java编程序:有一对兔子,从出生的第三个月起生一对兔子 , 兔子长大第三个月后又生一对 。兔子不死根据你的答案,感觉题目表述有点问题,应该是这样的:有一只兔子 , 第三个月开始每个月生两只兔子,刚出生的小兔子,长到第三个月开始也是每个月生两只兔子 。兔子不死 , 求出每个月兔子的总只数 。
如果这样就对了,f1代表初始兔子数,也就是1只,f1=1 。。f2代表每月兔子的总数 。。f的作用纯粹只是传递值用的 。。M代表的是输出总月数 , 也就是月份的限制,24代表24个月,也就是打印到第24个月的兔子总数 。如果改成13 , 那就打印到第13个月的 。
这个程序输出结果是这样的:
第一个月兔子的对数: 1
第3个月的兔子对数:3
第4个月的兔子对数:5
第5个月的兔子对数:8
第6个月的兔子对数:13
。。。
第24个月的兔子对数:75025
兔子java代码输出的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于java编程兔子生兔子、兔子java代码输出的信息别忘了在本站进行查找喔 。

    推荐阅读