java一只青蛙爬代码的简单介绍

有n米的一口井,青蛙每天向上爬3米掉下来1米,请问多少天后可以爬出来?用java编程做出来.

while(true){

创新互联专注于企业全网整合营销推广、网站重做改版、东辽网站定制设计、自适应品牌网站建设、成都h5网站建设购物商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为东辽等各大城市提供网站开发制作服务。

System.out.println("请输入井的高度(米):");

Scanner sc = new Scanner(System.in);

String line = sc.next();

int n = 0;

try{

n = Integer.valueOf(line);

}catch(NumberFormatException e){

System.out.println("输入错误!");

}

int i = 0, m = 0;

while(m n){

i++;

m += 3 - 1;

}

System.out.println("这只青蛙花了" + i + "天爬出来");

}

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+"天可以爬上来");

}

}

一口井7米深青蛙白天爬三米晚上坠2米,请问青蛙几天能爬出井口?求Java代码

public class Test {

public static void main(String [] args){

System.out.println("爬出井口需要的天数:"+getDays());

}

public static int getDays(){

int i = 0, initHeight = 0;

for(;initHeight  7 ;i++){

initHeight = initHeight+3;//白天

initHeight = initHeight-2;//晚上

//合并其实就是一天爬1米  initHeight = initHeight+1;

}

return i;

}

}

java题井深7尺,小青蛙从井底向上爬,每个白天向上爬3尺,每个晚上又滑下来2尺,

package DAY004;

public class DEMO06 {

public static void main(String[] args) {

int a = 0; //天

int b = 0; //一共爬了多少尺

while (true) {

a++;

System.out.print("第" + a + "天爬");

b = b + 3; //白天爬的米数

System.out.println(b + "

尺");

if (b = 7) { //总共不能超过井的米数

break;

}

b = b - 2; //晚上掉的米数

System.out.println("晚上掉到了" + b + "尺");

}System.out.println("青蛙爬了" + a + "天爬出了井");

}

}


当前文章:java一只青蛙爬代码的简单介绍
标题来源:http://hbruida.cn/article/dooejsc.html