JAVA if语句

Python014

JAVA if语句,第1张

import java.util.*

public class Calc

{

public static void main(String[] args)

{

System.out.print("Please input:")

Scanner sc = new Scanner(System.in)

int a = sc.nextInt()

int b = sc.nextInt()

int c = sc.nextInt()

int d = sc.nextInt()

int min =0

if (a<b)

{

if (a<c)

{

if (a<d)

{

min=a

}

else

min=d

}

else

{

}

}

else

{

if(b<c)

{

if(b<d)

min=b

else

min=d

}

else

{

if (c<d)

min=c

else

min=d

}

}

System.out.println("Min="+min)

}

}

原因:没有加else

修改后代码

public class Test {

 public static void main(String[] args) {

   /*if语句的第一种格式: if(条件表达式) { 执行语句; }*/

   int x=1

   if(x>1) {

   System.out.println("Yes")//如果为真,则输出“Yes”

     }

   else {

   System.out.println("over")

   }

}

}

运行结果:

if(con1){

code1

}else{

code2

}

con1是一个条件 ,返回类型为布尔,如1==2[返回false]

code1表示con1成立 即返回true 执行的代码块

code2表示code不成立 即返回false 执行的代码块