do while 与while

do while 循环和 while 循环是两种在C语言以及许多其他编程语言中用于控制循环结构的语句,它们的主要区别在于循环条件检查的时间点和循环体至少执行次数:

1. while 循环

• 在执行循环体之前先检查条件(表达式), 如果条件一开始就不满足,则循环体内的代码将不会被执行哪怕一次。

• 结构形式为:

cpp 复制代码
while (条件) {
    // 循环体
}

2. do while 循环

• 先执行一次循环体,然后再检查条件是否满足,循环体至少会被执行一次。

• 结构形式为:

cpp 复制代码
do {
    // 循环体
} while (条件);

do...while和while是两种常见的循环结构,它们在编程中有着不同的用途和特点。

相关推荐
意疏21 分钟前
探秘C语言:数据在内存中的存储机制详解
c语言·开发语言
停停的茶1 小时前
决策树(2)
算法·决策树·机器学习
汤永红1 小时前
week2-[一维数组]最大元素
数据结构·c++·算法·信睡奥赛
菜鸟555554 小时前
图论:Floyd算法
算法·图论
呼啦啦啦啦啦啦啦啦9 小时前
常见的排序算法
java·算法·排序算法
胡萝卜3.010 小时前
数据结构初阶:排序算法(一)插入排序、选择排序
数据结构·笔记·学习·算法·排序算法·学习方法
地平线开发者10 小时前
LLM 中 token 简介与 bert 实操解读
算法·自动驾驶
scx2013100410 小时前
20250814 最小生成树和重构树总结
c++·算法·最小生成树·重构树
阿巴~阿巴~10 小时前
冒泡排序算法
c语言·开发语言·算法·排序算法
散11211 小时前
01数据结构-交换排序
数据结构·算法