C Primer Plus学习 八 for语句和do while语句

本文详细解析了for语句和do while语句的特点及用法。for语句通过初始化、测试和更新三个阶段控制循环次数,适用于已知迭代次数的情况。do while语句则确保循环体至少执行一次,适合未知迭代次数的场景。
摘要由CSDN通过智能技术生成

总结:for语句

关键字:

总体注解:

for语句使用由分号分开的三个控制表达式来控制循环过程。initialize表达式只在循环语句 执行之前执行一次。然后对test表达式求值,如果该表达式为真(或非零)循环就被执行一次。 然后计算update表达式,接着再次检查test表达式。for语句是一个入口条件循环,即是否再 次执行循环的决定是在循环执行之前做出的。因此,有可能循环一次也不执行。该形,式的 statement部分可以是一个简单语句或一个复合语句。
形式:
for (initialize; test; update) statement
在test为假(或零)之前重复执行循环。
例如:
for (n = 0; n < 10; n++)

printf ("%d %d\n_,n,2 * n + 1):

总结:do while语句

总体注解:
do while语句创建了一个在判断表达式为假(或零)之前重复执行的循环。do while语句 是一个退出条件循环,是否再次执行循环的决定是在执行了一次循环之后做出的。因此循环必 须至少被执行一次。该形式的statement部分可以是一个简单语句或一个复合语句。
形式:
do
statement
while (expression);
在expression为假(或零)之前重复执行statement部分。
例如:
do
scanf ("%d"» &number); while (number != 20);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值