10、控制程序流程的C语言语句详解

控制程序流程的C语言语句详解

在编程中,控制程序的流程是至关重要的,它可以让程序根据不同的条件执行不同的操作,或者重复执行某些操作。下面将详细介绍几种常见的控制程序流程的C语言语句。

1. do语句

do语句是一种特殊的while语句,它与普通while语句的区别在于,do语句是在循环体的底部对表达式进行求值,而不是在顶部。其基本模式如下:

do
    statement
while ( expression );

以下是一个示例:

i = 1;
do {
    printf( "%d\n", i );
    i++;
}
while ( i < 3 );
printf( "We are past the do loop." );

在这个示例中,第一次进入循环时, i 的值为1, printf() 函数会在控制台窗口打印出1,然后 i 的值会增加到2。直到此时,才会对表达式 ( i < 3 ) 进行求值。由于2小于3,所以会再次执行循环。在第二次循环中, printf() 函数会打印出2, i 的值增加到3。再次对表达式 ( i < 3 ) 进行求值,由于3不小于3,所以会跳出循环,执行下一个 printf() 语句。 </

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值