`
bestxiaok
  • 浏览: 453900 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java条件分支语句

阅读更多

java条件分支语句

public class Test{
	public static void main(String args[]){

		for(int i=0;i<10;i++){     //break的使用,跳出循环
			if(i==3){
				break ;
			}
			System.out.println("i = " + i) ;
		}
		
		for(int i=0;i<10;i++){      //continue的使用,跳出本次循环
			if(i==3){
				continue ;
			}
			System.out.println("i = " + i) ;
		}
		
		int x = 1; 
		int sum = 0 ;	// 保存累加的结果
		do{
			sum += x ;	// 执行累加操作
			x++ ;
		}while(x<=10) ;
		System.out.println("1 --> 10 累加的结果为:" + sum) ;
		
		int sum1 = 0 ;	// 保存累加的结果
		for(int x1=1;x1<=10;x1++){
			sum1 += x1 ;
		}
		System.out.println("1 --> 10 累加的结果为:" + sum1) ;
		
		for(int i=1;i<=9;i++){	// 控制行
			for(int j=1;j<=i;j++){	// 控制列
				System.out.print(i+"*"+j+"="+(i*j)+"\t") ;
			}
			System.out.println() ;
		}
		
		int x2 = 3 ;		// 定义整型变量3
		int y2 = 10 ;	// 定义整型变量10
		System.out.println("===== 比较开始 =====") ;
		if(x2>y2){
			System.out.println("x比y大!");
		}
		if(x2<y2){
			System.out.println("x比y小!") ;
		}
		System.out.println("===== 比较完成 =======") ;
		
		int x3 = 3;	// 定义整型变量x
		if(x3%2==1){	// 判断于是是否为1
			System.out.println("x是奇数!") ;	// 如果余数为1表示奇数
		}else{
			System.out.println("x是偶数!") ;	// 如果余数为0表示是偶数
		}
		
		int max = 0 ;	// 保存最大值
		int x4 = 3;	// 定义整型变量x
		int y4 = 10 ;
		max = x4>y4?x4:y4 ;	// 通过三目运算符求出最大值
		System.out.println("最大值为:" + max) ;
		
		int x5 = 5;	// 定义整型变量x
		if(x5==1){
			System.out.println("x的值是1!") ;
		} else if(x5==2){
			System.out.println("x的值是2!") ;
		}else if(x5==3){
			System.out.println("x的值是3!") ;
		}else{
			System.out.println("x的值不是1、2、3中的一个!") ;
		}
		
		int x6 = 3 ;
		int y6 = 6 ;
		char oper = '*' ;
		switch(oper){
			case '+':{	// 执行加法操作
				System.out.println("x + y = " + (x6 + y6 )) ;
				break ;
			}
			case '-':{	// 执行减法操作
				System.out.println("x - y = " + (x6 - y6 )) ;
				break ;
			}
			case '*':{	// 执行乘法操作
				System.out.println("x * y = " + (x6 * y6 )) ;
				break ;
			}
			case '/':{	// 执行除法操作
				System.out.println("x / y = " + (x6 / y6 )) ;
				break ;
			}
			default:{
				System.out.println("未知的操作!") ;
				break ;
			}
		}
		
		int x7 = 3 ;
		int y7 = 6 ;
		char oper1 = '*' ;
		switch(oper1){
			case '+':{	// 执行加法操作
				System.out.println("x + y = " + (x7 + y7 )) ;
			}
			case '-':{	// 执行减法操作
				System.out.println("x - y = " + (x7 - y7 )) ;
			}
			case '*':{	// 执行乘法操作
				System.out.println("x * y = " + (x7 * y7)) ;
			}
			case '/':{	// 执行除法操作
				System.out.println("x / y = " + (x7 / y7 )) ;
			}
			default:{
				System.out.println("未知的操作!") ;
				break;
			}
			
		}
		
		int x8 = 1; 
		int sum8 = 0 ;	// 保存累加的结果
		while(x8<=10){
			sum8 += x8 ;	// 进行累加操作
			// x++ ;		// 修改循环条件
		}
		System.out.println("1 --> 10 累加的结果为:" + sum8) ;
}
}

 

分享到:
评论

相关推荐

    实验三-条件语句和分支语句

    在这个实验中,我们主要探讨了Java中的三种条件语句和分支语句:`if...else`语句、嵌套`if`语句以及`switch`语句。 1. **`if...else`语句**: `if...else`语句是最基础的条件判断,它基于一个布尔表达式的值来决定...

    Java程序设计基础:if单分支语句.pptx

    if单分支语句 目录 课程导入 掌握if单分支结构的语法 掌握if单分支结构的使用 什么情况下使用if单分支结构 问题: 如果圆半径大于等于0,计算圆的面积。 如果小明的Java考试成绩大于95分,就能获得一张积分卡作为...

    Java4Android 08_分支语句

    分支语句是控制程序流程的关键元素,使得代码能够根据特定条件执行不同的操作。本教程“Java4Android 08_分支语句”深入讲解了Java中的分支结构,对于Android开发者来说是必备的知识。 首先,我们来了解Java中的...

    java的控制语句(条件语句 循环语句 转移语句)

    switch 语句是 Java 中的一种多分支语句,用于根据表达式的值选择执行多个分支语句。switch 语句的格式如下: ``` switch (表达式) { case 常量 1: 语句 1; break; case 常量 2: 语句 2; break; ... default...

    4-Java分支、循环语句

    首先,我们来探讨Java中的分支语句。最基础的是`if`语句,它用于在满足特定条件时执行一段代码。语法如下: ```java if (condition) { // 当条件为真时,执行这里的代码 } ``` 条件通常是一个布尔表达式,如果...

    第02章 Java编程基础 10 If分支语句

    为了减少嵌套if语句的复杂性,Java引入了三元运算符,它可以简化两条件分支的判断: ```java result = condition ? value1 : value2; ``` 如果`condition`为真,`result`将被赋值为`value1`;否则,`result`被赋值...

    Java程序设计基础:多分支ifelse语句.pptx

    1.Java程序设计中,可以通过if语句来实现最基本的逻辑判断; 2.if语句可以根据判定条件的结果,来决定执行给出的多种操作之一; if语句主要作用 01 if语句类型 02 1. 单分支if语句 2. 双分支if-else语句 3. 嵌套if...

    第02章 Java编程基础 12 分支语句比较和经验总结

    Java编程基础是学习任何Java应用开发的基石,分支语句作为控制流程的重要工具,对于编写逻辑复杂的程序至关重要。本章将深入探讨Java中的分支语句,包括if、switch以及它们的使用技巧和经验总结。 首先,我们要理解...

    【IT十八掌徐培成】Java基础第02天-05.条件判断-分支语句.zip

    本教程重点聚焦于Java基础知识的第二日课程,具体是关于条件判断与分支语句的讲解。这部分内容是任何编程语言的基础,它允许程序根据不同的条件执行不同的代码路径,从而实现灵活的逻辑控制。 Java中的条件判断主要...

    java分支结构题目java分支结构题目

    Java 分支结构是编程语言中控制程序流程的重要部分,它允许根据特定条件执行不同的代码块。以下是一些基于Java分支结构的题目解析: 1. 输入一个整数,判断能否被7整除。若能,输出商;否则,输出"不能被 7 整除"。...

    第02章 Java编程基础 11 Switch分支语句

    Java编程基础中的Switch分支语句是程序控制流程中的重要元素,它提供了一种更简洁、更易读的方式来处理多条件分支。在Java中,Switch语句通常用于替代多个if...else if...else结构,尤其当有多个可能的选项时,...

    java基础知识学习教程-4条件分支与循环.pptx

    条件分支语句包括if语句和switch语句,循环语句包括for循环、while循环和do...while循环。同时还介绍了循环控制语句break和continue的使用方法。 4.1 条件分支 Java语言通过if语句和switch语句实现条件分支判断...

    Java中的语句、分支和路径覆盖测试

    然而,仅仅达到语句覆盖并不能保证代码的全面性,因为有些语句可能在特定条件不满足时不会执行,比如if语句的else分支。 接下来是分支覆盖(Branch Coverage),它比语句覆盖更深入,关注的是逻辑控制结构,如if-...

    第三章java流程控制语句.ppt

    分支语句是控制程序执行顺序的语句,包括 If 语句、If-else 语句、Switch 语句等。If 语句可以根据条件判断执行不同的语句,If-else 语句可以根据条件执行不同的语句,并且可以有多个条件判断,Switch 语句可以根据...

    java流程控制语句

    Java流程控制语句是Java语言中用于控制程序执行流程的语句,主要分为三类:分支语句、循环语句以及跳转语句。这些语句是程序设计中的基础,能够根据不同的条件和情况改变程序的执行顺序,实现复杂逻辑。 分支语句...

    Java流程控制语句.pptx

    在这个主题中,我们主要关注Java中的分支语句、循环语句和跳转语句。 1. **分支语句**: - **if语句**:基于某个条件,if语句允许程序执行一个或多个语句。如果条件为真,花括号内的代码块将被执行。例如: ```...

    Java条件语句的用法实例代码.rar

    复杂的情况可能需要多个条件分支,这时可以使用if-else if-else语句链: ```java if (condition1) { // 条件1为真时执行的代码块 } else if (condition2) { // 条件1为假且条件2为真时执行的代码块 } else { ...

    精通JavaJDK、数据库系统开发、Web开发.iso

    IfElseTest.java 使用if else语句实现条件分支 SwitchTest.java 使用switch语句实现条件分支 SwitchBreakTest.java 使用switch语句实现条件分支测试break功能 BreakAndContinue.java 测试break及...

    Java学习~条件语句

    Java编程语言中的条件语句是控制程序流程的关键部分,它们允许根据特定条件执行不同的代码块。在Java中,我们有几种主要的条件语句:`if`、`if-else`、`switch`以及嵌套条件语句。这些语句在逻辑决策和分支程序设计...

Global site tag (gtag.js) - Google Analytics