do……while语句与while语句不同的是:while在循环之前会先去判断条件是否满足,如果满足就进入循环,如果不满足就跳过循环,而do……while循环第一次执行循环执行的语句时不会进行条件判断,在执行完第一次循环执行语句之后再进行条件判断,如果满足就继续执行循环,如果不满足就退出循环,do……while的结构如下所示:
do{
循环执行的语句
}while(布尔表达式);
用do……while语句去计算1到100的整数和的示例如下图:
do……while语句与while语句不同的是:while在循环之前会先去判断条件是否满足,如果满足就进入循环,如果不满足就跳过循环,而do……while循环第一次执行循环执行的语句时不会进行条件判断,在执行完第一次循环执行语句之后再进行条件判断,如果满足就继续执行循环,如果不满足就退出循环,do……while的结构如下所示:
do{
循环执行的语句
}while(布尔表达式);
用do……while语句去计算1到100的整数和的示例如下图: