我也不怕丢人了,哪位老大帮我解答一下这个问题??? 你的条件写错啦:应该是a<=b,要不然这个for循环根本就进不去嘛,当然没有输出了for(i=1;a<=b;i++) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class a{ public static void main(String args[]){ double a,b,c,d; int i=1; a=1.0; b=8.0; c=1.08; d=1.02; for(i=1;a>=b;i++){//第一次循环时a=1,b=8而条件是当a>=b 是执行1>=8永远不成立,所以不执行循环,所以没有输出。。 a=a*c; b=b*d; System.out.println("..." + i + "..." + a + "..." + b); } }} 不是吧,a=1.0 b=8.0你的条件是什么呀,a>=b 那是不可能的吗你放到外面当然就好了。 如何提高java运行速度? 如何编写批处理文件来运行程序 各位大虾,哪有java反射的书啊,实在是不懂 菜鸟问题,在线等,马上送分! java里面的font字体类型,我们非要自己来做封装吗? 各位大虾:救命了(50,小弟穷哈) 什么情况下只能用Runable不能用Thread? 一个有关范围的问题!!! 请问Java平台和JDK有什么区别? 关于new和线程的问题 我该选择 jbuilder 还是 c++builder 急呀,谁有jb7的注册码,可以给我发一份吗,在此先谢了
public static void main(String args[]){
double a,b,c,d;
int i=1;
a=1.0;
b=8.0;
c=1.08;
d=1.02;
for(i=1;a>=b;i++){//第一次循环时a=1,b=8而条件是当a>=b 是执行1>=8永远不成立,所以不执行循环,所以没有输出。。
a=a*c;
b=b*d;
System.out.println("..." + i + "..." + a + "..." + b);
}
}
}
你的条件是什么呀,a>=b 那是不可能的吗
你放到外面当然就好了。