循环结构中
1.判断条件的初始值
while(2.判断条件){
3.条件成立时执行的代码
4.使判断条件可能为假的代码
}
1.判断条件的初始值
do{
3.条件成立时执行的代码
4.使判断条件可能为假的代码
}while(2.判断条件);
while: 先判断 再执行 可能一次都不执行
do..while:先执行 再判断 至少执行一次
第三种循环结构
适用于循环次数固定的循环问题
for(1.判断条件的初始值;2.判断条件;4.判断条件变量的迭代){
3.条件成立时执行的代码
}
练习: 五次机会 输入密码 密码为123则正确退出循环 密码输入错误则继续输入 直到五次机会用完
//continue:结束本次循环 执行下一次循环
//特点:只能运用在循环结构中 后面不能直接跟代码 一般放在选择中
//break:直接跳出当前模块 执行后续代码
//特点:不能直接用于if语句 只能用于嵌套在循环的if语句中
//switch中要依靠break结束某种情况
//return break continue
1.用户框店铺 逛完一家 就询问是否进入下一家 直到不再进入店铺为止
2.每家店铺只能买5件 最多逛五家店铺
3.
用户输入一个数字 6
0 + 6 = 6
1 + 5 = 6
2 + 4 = 6
3 + 3 = 6
4 + 2 = 6
5 + 1 = 6
6 + 0 = 6
*****
*****
*****
*****
*****
*****
*
***
*****
*******
乘法口诀
1_1=1 1_2=2 1*3=3 4 5 6 7 8 9
2_2=4 2_3=6
^^^*
^^***
^*****
*******
^*****
^^***
^^^*
作业:
*******
*****
***
*