b^2的意思是b*b而不是b*2 做1/c计算必须以浮点做计算,也就是1.0/c或者1/(double)c或者循环变量i定义为浮点,结果以浮点变量保存 以下是修改过的 public class zx{ public static void main(String[] args) { Scanner rd=new Scanner(System.in); int a; int b; int c; int as=0;...
在for循环里面的数必须为正数,只有这样循环才会在终点处终止。使用double型数据,第一:很难使被循环的数循环到终点等于你所设置的终点数字;第二,有时候看似循环有终点其实很难抵达终点,只是近似到终点而已,接下来你应该知道要修改什么了吧,多看书多思考,祝你Java更上一层楼!
在for循环里面的数必须为正数,只有这样循环才会在终点处终止。使用double型数据,第一:很难使被循环的数循环到终点等于你所设置的终点数字;第二,有时候看似循环有终点其实很难抵达终点,只是近似到终点而已,接下来你应该知道要修改什么了吧,多看书多思考,祝你Java更上一层楼!