我已经用 while 循环尝试了几件事,但似乎无法让它工作。我想一直请求用户输入,直到用户输入数字 0,这是我到目前为止的代码:
import java.util.*;
public class Task10 {
public static void main(String[] args) {
System.out.println("Enter a year to check if it is a leap year");
Scanner input = new Scanner(System.in);
int year = input.nextInt();
if ((year % 4 == 0) || ((year % 400 == 0) && (year % 100 != 0)))
System.out.println(year + " is a leap year");
else
System.out.println(year + " is not a leap year");
}
}
Run Code Online (Sandbox Code Playgroud) 我使用了导入1列excel文件gdata,数据如下
3 4 3 3 1 4 1 3 2 3 1 1 4 2 3 3 2 6 1 1 3 3 2 2 2 2 1 3 2 1 6 1 3 2 2 1 2 2 4 2
Run Code Online (Sandbox Code Playgroud)
我正在使用该pie(md[, 1])命令为数据创建饼图,但是,当我这样做时,我得到以下图表:
.
它将数据作为1-40,然后创建饼图宽度到数据样本,而不是有5个段(1,2,3,4,6),其宽度由结果出现的次数创建,即频率计数向量中的独特元素.我怎样才能做到这一点?