C语言中的循环用于执行代码块或程序的一部分多次。换句话说,它多次迭代代码或代码组。
为什么使用C语言中的循环?
假设你必须打印一个二维的表格,那么你可需要编写10行代码。
但是,如果通过使用循环语句,您只能通过2或3行代码来实现。
C语言循环的优点
它节省(减少)代码量。它有助于遍历数组的元素(这在下一页中介绍)。
C语言的循环类型
C语言中有三种类型的循环,如下所示:
1.do while
2.while 3.for
1. do-while循环
它迭代代码,直到条件(condition)为false。 这里,条件(condition)是在代码之后给出的。所以循环体至少一次,而不管条件(condition)求值是真还是假。
如果你希望代码必须至少执行一次,那使用do-while循环是一个不错的选择。
C语言中do-while循环的语法如下:
do{
//code to be executed
}while(condition);
|
有关do-while循环的流程图和示例,请参考
2. while循环
像do while循环一样,它迭代代码,直到条件为假。 这里,条件(condition)是在代码之前给出的。所以代码可能一次都不执行。
如果用户不知道迭代次数,则使用while循环更好一些。
C语言中while循环的语法如下:
while(condition){
//code to be executed
}
|
有关while循环的流程图和示例,请参考
3. for循环
像while循环一样,它迭代代码,直到条件(condition)为false。
这里,在代码之前给出初始化,条件和增量/减量。所以代码可能一次都不执行。
如果用户知道迭代次数,使用for循环是一种比较好选择。
C语言中for循环的语法如下:
for(initialization;condition;incr/decr){
//code to be executed
}
|
有关for循环的流程图和示例,请参考
|
1135 次浏览 |
7次 |
|
捐助 |
|
|
|
|
|