李白无事街上走,提壶去买酒.遇店加一倍,见花喝一斗,五遇花和店,喝光壶中酒,试问李白壶中原有多少斗酒?(使用for循环结构编程实现)
这 遇到花和店的顺序是如何的? 这程序是需要根据顺序不同逻枯裂辑也是不同的.
如果是先遇到一次花,在遇到店. 如此五次.程序则是
float alcohol = 0;
for(int i=0;i<漏灶5;i++){
alcohol = (alcohol/返败扮2)+1;
}
System.out.println(alcohol); //1.9375
(逆向思考就能解决)
如果是遇友铅次花,然后再遇次店这样叉开的话,
算式:(((x*2-1)*2-1)*2-1)=0
解腔岁法:
public class Test{
public static void main(String[] args) {
double p=0;
for (int i=0;i<5;i++){
p+=1;
p/好圆好=2;
}
System.out.println(p);
}
}
解题吗?是遇孙慧到一店基凯租就遇到一花吗?
int sum =0;
for(int i =0;i<5;i++){
sum = sum + 1;
sum = sum/2;
}
System.out.println("原有酒“+sum+"搏兆斗");
。。靠,你们计算机老师原来是教
语文的吗?
问问你们语文老师,他是叉开一店一花这样还是连续店然后花。。。还是随机。
3楼的。。你那埋哪塌个+1是什么意思?/2呢?加一倍又不是加一斗
我看是先花,不然酒是满的怎么加一倍?没喝个一半加一倍不太可能吧
题目又说是买酒,有可能别人原来就有一半以下?那怎么说。。多想想同学们,谁说给那个变量初值就0的?弯圆0了还算什么。。。。
想来想去还是不行。。。
一开始0.25斗,连续3次店2斗,花1次1斗,店两次4斗,花4次,正好也没酒了吧,这不也行,如果交缓梁替的话就可以用+1,/2,如果是连续的怎么写?这还只是一种连续的情况吧?
靠,语文啊~~~