我不能理解啊uu们,我不是用double定义的变量嘛,为什么不能输入小数,这个小数也在我限制的范围内啊,好奇怪
你看sc.nextInt()是不是有问题呢,看起来是用来输入整形的
接收 输入double类型 使用 sc.nextDouble
使用sc.nextDouble()
还有是不是不能在if的{里面定义变量,试了一下标示错误,是我格式不对还是根本就不能这样做,求解
double ran = sc.nextInt();
表示输入的是整数,转换为double
不代表你可以输入小数