今天是开课第六天,老师上午没有讲课,讲了一上午的题,下午又讲了新知识,如下:
(1)顺序结构:从上到下顺序进行。
(2)分支结构:if(boolean表达式)else{}
switch(值){
case 值: 代码
break; }
case 值: 代码
break; }
case 值: 代码
break; }
switch:执行流程,switch的值和case的值一一比较,如果一致,则执行case里面的代码,如果全都不一致,则执行defalut里面的代码。
如果一但有一次匹配成功,之后就不匹配了。
退出switch有两种方法,一种是到break停止,另一种是到大括号自动停止。
一旦匹配成功,之后遇到break,或者} 才结束。
只支持byte,short,int,char,String,(1.7支持),Enum(枚举)。
if和switch区别:if适合连续的区间判断
switch适合离散的判断
(3)循环结构:for循环:for(初始化表达式;boolean表达式;步进)
{
循环体
}
死循环:for(;;)
{
循环体
}
for循环组成部分:1)初始化表达式:只执行一次。
2)boolean表达式:为真就循环,为假就不循环。
3)循环体:boolean表达式为真的时候执行。
4)步进:在循环体执行之后执行。
以上就是本宝宝今天所学习的知识。
本文介绍了编程中的三种基本结构:顺序结构、分支结构和循环结构。详细讲解了if语句、switch语句及for循环的使用方法,并对比了if与switch的区别。
214

被折叠的 条评论
为什么被折叠?



