博客已持续运行3734天
 赏心乐事共谁论?花下销魂,月下销魂。
进入博客
不要停下脚步哪怕前方没有光
 
//获取三个数据中的最大值,使用if语句嵌套
class Demo6_IfIf {
	public static void main(String[] args) {
		int a =1110;
		int b =210;
		int c =30;

		if ( a > b ) {											//①
			if ( a > c ) {										//②
				System.out.println(a + "A是最大的");
			}else {
				System.out.println(c + "C是最大的");
			}
		}else{
			if ( b > c ) {										//③   容易迷进去的是:  ①的条件是:a如果大于b,就走下面的②,反之则else走③,前面都判断过了到这里b绝对是大于a的,所以可以不去比较b与a了.
				System.out.println(b + "B是最大的");
				
			}else{
				System.out.println(c + "C是最大的");
			}



			}
			System.out.println("Hello World!");
		}
		
	}

 
import java.util.Scanner;
class Test1_If {
	//练习:键盘录入一个成绩,判断并输出成绩的等级.
	
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
	/*
		System.out.println("小朋友,请输入您本期的语文成绩:");
		int x = sc.nextInt();
		if (x > 100) {
			System.out.println("三好学生");
		}else if (x >= 90 && x <= 100) {
			System.out.println("优");
		}else if (x >= 80 && x <= 89) {
			System.out.println("良");
		}else if (x >= 70 && x <= 79) {
			System.out.println("中");
		}else if (x > 60 && x <= 69) {
			System.out.println("及");
		}else if (x > 50 && x <= 59) {
			System.out.println("差");
		}else{
			System.out.println("对不起,您的成绩羞辱了电脑的智商");
		}
		System.out.println("--Rick 2017/02/15");
		*/
		

		//练习2:键盘录入x的值,计算出y的并输出
			/*
			x>=3        y = 2 * x + 1;
			-1<x<3        y = 2 * x;
			x<=-1        y = 2 * x - 1;
			*/
		System.out.println("请输入一个整数");
		int x = sc.nextInt();
		int y = 0;
		if (x >= 3) {
			y = 2 * x + 1;
		}else if (x > -1 && x < 3) {
			y = 2 * x;
		}else if (x <= -1) {
			y = 2 * x - 1;
		}
		System.out.println(y);
	}
}
 
class Demo4_If {
	public static void main(String[] args) {
		//int a ;
		//a = 2 ;
		int x = 2;
		if (x == 1) {
			System.out.println("北方大区 欢迎您!");
		}else if (x == 2) {
			System.out.println("南方大区 欢迎您!");	
		}else if (x == 3) {
			System.out.println("体验服 欢迎您! 充值比例 : 1:200");
		}else if (x == 4) {
			System.out.println("双线服务器 欢迎您!");
		}else{
		System.out.println("抱歉!您选择的区号有误!无法为您跳转...");
		}
	}
}
 
/*
B:执行流程:
首先计算比较表达式的值,看其返回值是true还是false。
如果是true,就执行语句体1;
如果是false,就执行语句体2;
C:案例演示

a:获取两个数据中较大的值
b:判断一个数据是奇数还是偶数,并输出是奇数还是偶数
注意事项:else后面是没有比较表达式的,只有if后面有。
*/
//获取两个数据中较大的值 -提升难度为 三个   
class Demo3_If {
	public static void main(String[] args) {
		int a =131;
		int b =211;
		int c =12;
		int max;
		if (a > b) {
			if ( a > c ) {
				System.out.println("A大");
			}else{
				System.out.println("C大");
			}
		}else{
			if ( a < b )  {
				if ( b < c ) {
					System.out.println("c大");
				}else{
					System.out.println("b 大");
				}
			}
		}
//比较两个值找出较大的↓
		System.out.println("------------------------");
		int d =200;
		int e =128;
		int max1;
		if ( d > e ) {
			max1 = d;
			System.out.println("d大,数值是:" + d);
		}else {
			max1 = e;
			System.out.println("E大,数值是:" + e);
		}
		System.out.println("最大值是"+ max1);
//判断一个数据是奇数还是偶数
		System.out.println("=================================");
		int q =99;	
		if (q % 2 == 0 ) {						//能整除余0则偶数,反之奇数.
		System.out.println("偶数");
		}else{
		System.out.println("奇数");
		}

			}
}
 
/*
		a:比较表达式无论简单还是复杂,结果必须是boolean类型
		b:if语句控制的语句体如果是一条语句,大括号可以省略;
		如果是多条语句,就不能省略。建议永远不要省略。
		c:一般来说:有左大括号就没有分号,有分号就没有左大括号

*/

class Demo2_If {
	public static void main(String[] args) {
		int age =17;

		if(age >= 18 && age <= 60) {
			System.out.println("你可以浏览本网站");
			// int x =10;			是两句话, int x声明是一句,x = 10 赋值是一句
			}
		System.out.println("完了");
	}
}
下一页
上一页
回到顶部
Powered by 顾羽宸. Written by . 浙icp备87656888号
在路上...     27.90ms