do while 与while

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

1. while 循环

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

• 结构形式为:

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

2. do while 循环

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

• 结构形式为:

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

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

相关推荐
回敲代码的猴子2 分钟前
2月13日打卡
算法
老鼠只爱大米10 分钟前
LeetCode经典算法面试题 #153:寻找旋转排序数组中的最小值(暴力搜索、二分查找等五种实现方案详细解析)
算法·leetcode·二分查找·旋转数组·最小值搜索
春日见18 分钟前
commit与fetch
linux·人工智能·算法·机器学习·自动驾驶
俩娃妈教编程29 分钟前
洛谷选题:P1888 三角函数
c++·算法
TracyCoder12338 分钟前
LeetCode Hot100(56/100)——131. 分割回文串
算法·leetcode
_OP_CHEN38 分钟前
【算法提高篇】(一)线段树之入门篇:从原理到实战,搞定区间操作难题
数据结构·算法·蓝桥杯·线段树·c/c++·区间查询·acm、icpc
IvanCodes39 分钟前
九、C语言动态内存管理
c语言·开发语言·算法
pp起床43 分钟前
贪心算法 | part05
算法·贪心算法
MediaTea44 分钟前
Python:迭代器的应用场景
开发语言·python·算法
myron66881 小时前
基于STM32LXXX的模数转换芯片ADC(CS1237-SOP8)驱动C程序设计
c语言·stm32·嵌入式硬件