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