多语言展示
当前在线:1344今日阅读:86今日分享:14

Java基础[5]:程序结构的认识与使用

一般来说,程序的数据结构分为三种:顺序结构、选择结构和循环结构。采用结构化程序设计的程序逻辑比较清晰,层次分明、可读性好等等一些好处。在C语言的面向过程的程序设计中,我们能够清晰的看到和使用。下面,让我们一起来学习这些结构。如果你以前学过其他编程语言。这个基本可以跳过。
工具/原料
1

Eclipse

2

JDK

顺序结构
选择结构
1

选择结构,也即分支结构。在编程中,我们经常需要根据不同的值选择不同的语句进行执行,例如当我们进入一座大厦,需要上楼时。我们有两种上楼的方式即电梯和楼梯。根据个人的身体情况或其它因素,来选择一种不同的方式。在这里,我们经常用到的一种语句,即if else语句。if(表达式A ) 表达式B else 表达式C;根据表达式A中的值来判断是执行表达式B还是表达式C

2

下面,我们先使用第一个选择结构,即if else语句和if else if 语句。下图中,我们会看到这两个语句的使用。

3

选择结构中,我们可以使用switch选择,即switch(A){ case B:  ; default : ;}语句。使用:switch语句会根据变量A的值,来与case中的B,C等等值进行比较,若相等,则执行该case的冒号后所对应的语句。若均没有则执行default语句。注意switch()中的值只能是char型或int整型变量。

循环结构
1

循环结构,是为了能够循环执行重复的动作。避免程序的顺序结构的冗长语句。在循环结构中有三种形式:即do while语句,while语句  for循环语句

2

while语句的使用:while(表达式A){ 表达式B }含义:当表达式A满足时,一直执行表达式B。直到表达式A不再满足了。下图中展示其使用例子:

3

do while语句的用法,即do{  表达式A }while(表达式B);含义是:执行表达式A,直到表达式B不再满足时,停止循环。下图中展示其使用例子

4

for循环语句的用法,即for(表达式A;表达式B;表达式C){表达式D}含义:先执行表达式A,然后判断表达式B,若表达式B满足,即执行表达式D。之后执行表达式C,再执行表达式D。继而判断表达式B。若表达式B不满足,即停止循环;下面展示for循环的使用:

注意事项
1

经验所写,略有简单,不懂的请参考相关书籍

2

如果有什么错误,请批评指正!

推荐信息