JAVA基础:程序的流程控制知识点

本文详细介绍了程序设计中选择分支结构(包括Switch算术表达式及If语句)和循环结构(涵盖for循环、while循环及do while循环)的概念与使用方法。通过具体案例解释了如何使用这些结构来实现不同的程序逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.      数据结构

A. 顺序结构

B. 选择分支结构

  Switch算术表达式

(1)      类型必须是字符型,字节型,短整型,整型

(2)      当算术表达式的值与某一个case后面的常量相当,就执行case后面的语句

(3)      值都没有表达式匹配就执行defaul后面的语句

(4)      每一个case常量表达式必须互不相同,否则就会出现相互矛盾的现象

注意事项:

(1)      每一个casedefault的出现次序不影响执行结果

(2)      执行完一个case后面的语句后流程控制转移到下一个case继续执行,因此使用break

(3)      Case程序体中的break语句可以执行跳出switch的程序体,并且执行switch程序体以后的语句部分

  If语句

(1)      单分支if语句

If(条件表达式){……}

(2)      双分支if语句

If(条件表达式){…..}  else{…..}

(3)      多分支if语句

If(条件表达式){…..}  else if (条件表达式){…..}else if …..else{…..}

A.     循环结构

(1)      for循环:适用于循环次数已知的循环程序

(2)      while循环:适用于构造循环次数未知的循环程序

(3)      do while 循环至少执行一次循环程序

(4)      跳转语句:

break :结束整个循环,即使没有满足判断条件

continue :只结束当前一次循环,continue后边的代码就不再执行,但必须满足判断条件的时候才结束循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值