控制程序流程的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() 语句。 </
超级会员免费看
订阅专栏 解锁全文
1620

被折叠的 条评论
为什么被折叠?



