举例说明,循环结构用于解决哪些问题?
循环结构中使用了哪些关键字?
程序调试有哪些步骤?
调试两端打点
f8基于断点调试
f6单步调试
特点:先判断条件,条件满足即为true
调试:设置断点 单步运行 观察变量
程序错误分类:语法错误(最简单的错误),逻辑错误(运行结果不正确)--就需要调试跟踪。运行错误(nullpoint)
while(循环条件){ (先判断,再执行)
循环操作
}
do{ (先判断,再执行)
循环操作
}while(循环条件)
执行次序不同
初始情况不满足循环条件时
while循环一次都不会执行
do-while循环不管任何情况都至少执行一次
什么时候选用for循环结构?
for循环结构的基本语法和执行顺序是什么?
for(表达式1(初始化循环变量) ;表达式2(循环条件) ;表达式3(更新循环变量的值,它是在循环操作后执行))
{
循环语句; ;
}
double类型是精度缺失的,计算机对小数是采用无限接近值的描述。
break:改变程序控制流
用于do-while、while、for中时,可跳出循环而执行循环后面的语句
continue :只能用在循环里
continue 作用:跳过循环体中剩余的语句而执行下一次循环
对比break和continue
使用场合
break常用于switch结构和循环结构中
continue一般用于循环结构中
作用(循环结构中)
break语句终止某个循环,程序跳转到循环块外的下一条语句
continue跳出本次循环,进入下一次循环