以下哪项将评估为true只有当布尔表达式A,B和C都是false?
答:
!(A || B || C)
我的回答:!(A && B && C)
为什么我的回答不正确?如果A,B并且C全部false和!分配,它将使所有这些true,因此返回true.
鉴于a,b并且c是整数,考虑布尔表达式
(a < b) || !((c == a * b) && (c < a))
Run Code Online (Sandbox Code Playgroud)
以下哪一项可以保证表达式是true什么?
答:
c < a是的false
不结果依靠(c == a * b)是false也因为&&?
public class test
{
public static void main(String[] args)
{
int x = 5;
int y = 10;
multiply(x,y);
}
public static void multiply(int x, int y)
{
int z = x*y;
System.out.println(z);
}
}
Run Code Online (Sandbox Code Playgroud)
我是编程新手,我对一些事感到困惑.
为什么使用void是正确的?我认为使用void是为了指定不返回任何内容但是,multiply方法返回z.
是否所有程序都要求您具有"public static void main(String [] args)"?main方法的目的究竟是什么?"String [] args"的参数是什么意思?如果删除主要方法,程序是否可以工作?
谢谢!
java ×2