Java 我如何显示真假的数量?
我如何显示真假的数量。例如: 真-8可被2整除。 真-42可被2整除。 False-11不能被2整除。 (我想让它展示什么…) 正确:2 错误:1Java 我如何显示真假的数量?,java,Java,我如何显示真假的数量。例如: 真-8可被2整除。 真-42可被2整除。 False-11不能被2整除。 (我想让它展示什么…) 正确:2 错误:1 Random r=new Random(); int[]num=新的int[3];//与“={0,0,0,0}相同 布尔gameResult=true; for(int i=0;i
Random r=new Random();
int[]num=新的int[3];//与“={0,0,0,0}相同
布尔gameResult=true;
for(int i=0;i
Random r=new Random();
int[]num=new int[3];//与“={0,0,0,0}相同
int t计数=0,fCount=0;
布尔gameResult=true;
for(int i=0;i
上面的代码返回true和false计数。您现在可以根据需要使用它们。以下是java代码:
import java.util.Random;
public class DivisibleTest{
public static void main(String []args){
Random r = new Random();
int counterTrue=0;
int counterFalse=0;
int[] num = new int[3]; // same as "= {0,0,0,0,0}
boolean gameResult = true;
for (int i = 0; i < num.length; i++) {
num[i] = r.nextInt(100) + 1;
if (num[i] % 2 == 0) {
System.out.println("TRUE - " + num[i] + " is divisible by 2.");
counterTrue++;
counterTrue=counterTrue+1;
} else {
System.out.println("FALSE - " + num[i]
+ " is not divisible by 2.");
gameResult = false;
System.out.println(counterFalse);
counterFalse++;
counterFalse=counterFalse+1;
}
}
if (gameResult) {
System.out.println("You Won");
System.out.println("True:" +counterTrue );
System.out.println("False:" +counterTrue );
} else {
System.out.println("You Lost");
System.out.println("True:" +counterTrue );
System.out.println("False:" +counterTrue );
}
}
}
import java.util.Random;
公共类可分割测试{
公共静态void main(字符串[]args){
随机r=新随机();
int counterTrue=0;
int-counterFalse=0;
int[]num=new int[3];//与“={0,0,0,0}相同
布尔gameResult=true;
for(int i=0;i
如果您有任何问题,请告诉我them@Typo从我的代码可以看出,我是Java的新手,所以你能给我看一下代码来计算它们吗?这不是一个代码问题,如果你自己做了这一切,那么你在想该做什么时就不会有任何问题了……就像让人帮你系上领带一样shoes@Typo耶啊,好的,谢谢!太棒了!我只有一个问题…你为什么要把tCount++和fCount++放在一起?tCount和fCount是两个变量。两个变量一开始都是0。如果结果是真的,我们将把tCount增加1,如果结果是假的,我们将把fCount增加1。这些用于计算真的和假的数量。清楚吗w、 没问题,祝你好运。
Random r = new Random();
int[] num = new int[3]; // same as "= {0,0,0,0,0}
int tCount = 0, fCount = 0;
boolean gameResult = true;
for (int i = 0; i < num.length; i++) {
num[i] = r.nextInt(100) + 1;
if (num[i] % 2 == 0) {
System.out.println("TRUE - " + num[i] + " is divisible by 2.");
tCount++;
} else {
System.out.println("FALSE - " + num[i]
+ " is not divisible by 2.");
fCount++;
gameResult = false;
}
}
System.out.println("True:" + tCount + "False:" + fCount);
if (gameResult) {
System.out.println("You Won");
} else {
System.out.println("You Lost");
}
}
}
import java.util.Random;
public class DivisibleTest{
public static void main(String []args){
Random r = new Random();
int counterTrue=0;
int counterFalse=0;
int[] num = new int[3]; // same as "= {0,0,0,0,0}
boolean gameResult = true;
for (int i = 0; i < num.length; i++) {
num[i] = r.nextInt(100) + 1;
if (num[i] % 2 == 0) {
System.out.println("TRUE - " + num[i] + " is divisible by 2.");
counterTrue++;
counterTrue=counterTrue+1;
} else {
System.out.println("FALSE - " + num[i]
+ " is not divisible by 2.");
gameResult = false;
System.out.println(counterFalse);
counterFalse++;
counterFalse=counterFalse+1;
}
}
if (gameResult) {
System.out.println("You Won");
System.out.println("True:" +counterTrue );
System.out.println("False:" +counterTrue );
} else {
System.out.println("You Lost");
System.out.println("True:" +counterTrue );
System.out.println("False:" +counterTrue );
}
}
}