猿问

java题目,为什么老是这样的错误,如图

import java.util.Scanner;

public class Test6 {
	public static void main(String[] args)
	{
		int i;
	    float sum=0;
		Scanner scanner=new Scanner(System.in);
		System.out.print("输入n:");
		int n=scanner.nextInt();
		for(i=1;i<=n;i++)
		{

			sum+=1/(3*i);
		
		}
		System.out.print(sum);
	}

}


erutdioup8556
浏览 1224回答 3
3回答

HappyTeddy

除不断就为0。。。。。0再转换为float就是0.0

HappyTeddy

把int类型改为float

HappyTeddy

请问1除以什么数除的断?
随时随地看视频慕课网APP

相关分类

Java
我要回答