标签:
一般来说程序的结构包含有下面三种:
程序至上而下逐行执行,一条语句执行完之后继续执行下一条语句,一直到程序的末尾
package pb.test; public class test4 { public static void main(String[] args) { int x = 3; int y = 10; //定义2个整型变量,x,y System.out.println("=======开始比较======="); if(x>y){ System.out.println("x比y大!"); } if(x<y){ System.out.println("x小于y!"); } if(x==y){ System.out.println("x等于y!"); } System.out.println("=======比较完成======="); } }
package pb.test; public class test5 { public static void main(String[] args) { int x=3; //定义大中型变量x if(x%2==0){ //如果余数为0则是偶数 System.out.println("x是偶数"); }else{ //如果余数不为0则是奇数 System.out.println("x是奇数"); } } }
public static void main(String[] args) { //定义变量来保存最大值 int max=0; //定义2个变量 int x=3; int y=10; //使用3目运算判断如果x>y则,max=x,否则max=y; max=x>y?x:y; System.out.println("max为: "+max); }
package pb.test; public class test6 { public static void main(String[] args) { int x=3; if(x==1){ System.out.println("x的值是1!"); }else if(x==2){ System.out.println("x的值是2!"); }else if(x==3){ System.out.println("x的值是3!"); }else{ System.out.println("x的值不是1,2,3 中的一个!"); } } }
package pb.test; public class test7 { public static void main(String[] args) { int score = 75; //声明学生分数 switch (score/10){ case 10: case 9: System.out.println("A级"); break; case 8: System.out.println("B级"); break; case 7: System.out.println("C级"); break; case 6: System.out.println("D级"); break; default: System.out.println("E级"); break; } } }
结果:C级
还是上面的如果不加break;
package pb.test; public class test7 { public static void main(String[] args) { int score = 75; //声明学生分数 switch (score/10){ case 10: case 9: System.out.println("A级"); case 8: System.out.println("B级"); case 7: System.out.println("C级"); case 6: System.out.println("D级"); default: System.out.println("E级"); } } }
结果:C级,D级,E级
标签:
原文地址:http://www.cnblogs.com/liunanjava/p/4242448.html