青蛙交换java代码的简单介绍

写出青蛙歌谣的java编程“一只青蛙两条腿,扑通扑通跳下水,…”

不就是一个for循环搞定吗?

网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、微信小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了铁东免费建站欢迎大家使用!

import java.util.Scanner;

public class test{

//定义青蛙的数量

private static int flogNum = 0;

//递归输入青蛙的数量

private static void inputFlogNumber(){

System.out.print("请输入青蛙的数量:");

//因为输入不是数字的时候会出现异常,所以加try...catch..代码块

try {

Scanner inputNum = new Scanner(System.in);

flogNum = inputNum.nextInt();

//青蛙的数量不能小于0,否则递归调用该方法

if (flogNum 1) {

System.out.println("青蛙数量不能小于1!,请重新输入!");

System.out.println("");

inputFlogNumber();

}

//当输入满足条件的时候输出

for (int i = 1; i = flogNum; i++) {

System.out.println( i +"只青蛙"+i * 2+"条腿,扑通扑通跳下水,");

}

//当出现异常时候的处理(输入一个非整数或不是个整数时),提示错误然后递归调用方法

} catch (Exception e) {

System.out.println("");

System.out.println("你输入的不是数字!请重新输入!");

inputFlogNumber();

}

}

public static void main(String[] args) {

inputFlogNumber();

}

}

网上那个青蛙测试的游戏是如何制作的 就是两边一共6只青蛙 要互相跳过去(交换位置)的游戏 一边3只

假设这青蛙的顺序为:绿3-绿2-绿1 空位 红1-红2-红3 这样看的懂吧,然后执行以下步骤(别看错了哦):红1 绿1 绿2 红1 红2 红3 绿1 绿2 绿3 红1 红2 红3 绿2 绿3 完成

Java 循环 求解 青蛙爬井问题

import java.util.Scanner;

public class Tian{

public static void main(String []args){

Scanner sca=new Scanner(System.in);

System.out.println("请输入白天向上爬m(2 = m =10)尺");

int m;

m=sca.nextInt();

System.out.println("请输入晚上向下滑n(1 = n m )尺");

int n;

n=sca.nextInt();

System.out.println("请输入井深h(10 = h = 2000000000)尺");

int h;

h=sca.nextInt();

int a=(int)(h-m)/(m-n)+1;

System.out.println("小青蛙第"+a+"天可以爬上来");

}

}

明天要考java,有几个知识点不理解,求大佬可以把以下的题目代码发一下,能做几个都好,只要注释全就行~

还是耐着性子给你做完了望采纳。。。

第七题

/**

* 动物抽象类

*/

public abstract class Animal {

//颜色

private String color;

//类别

private String type;

//吃饭

public abstract void eat();

//叫

public abstract void cry();

//get set方法省略。。。

}

/**

* 游泳的接口

*/

public interface Swimable {

//游泳

public void swim();

}

/**

* 兔子类

*/

public class Rabbit extends Animal {

@Override

public void eat() {

System.out.println("小兔几吃萝卜。。。");

}

@Override

public void cry() {

System.out.println("小兔几呵呵哒。。。");

}

}

/**

* 青蛙类

*/

public class Frog extends Animal implements Swimable {

public void swim() {

System.out.println("青蛙会蛙泳。。。");

}

@Override

public void eat() {

System.out.println("青蛙吃昆虫。。。");

}

@Override

public void cry() {

System.out.println("青蛙呱呱叫。。。");

}

}

public class Test {

public static void main(String[] args) {

//兔子

Rabbit rabbit = new Rabbit();

rabbit.eat();

rabbit.cry();

//青蛙

Frog frog = new Frog();

frog.eat();

frog.cry();

frog.swim();

}

}

第八题

/**

* 学生类

*/

public class Student {

//学号

private String id;

//姓名

private String name;

//性别

private char gender;

//年龄

private int age;

public Student(String id, String name, char gender, int age) {

this.id = id;

this.name = name;

this.gender = gender;

this.age = age;

}

//获得学号、姓名、性别、年龄

public String toString() {

return "学号:"+id +"  姓名:" + name + "   性别:" + gender + "  年龄:" + age;

}

//修改年龄

public void changeAge(int range) {

age = range;

}

//get set方法省略。。。

}

public class Test {

public static void main(String[] args) {

Student s = new Student("alibb008", "杰克马", '公', 18) ;

System.out.println(s.toString());

s.changeAge(50);

System.out.println(s.toString());

}

}

感慨啊。。。


当前文章:青蛙交换java代码的简单介绍
文章网址:http://scyanting.com/article/ddjodsg.html