do…while循环在c语言中的使用方法

分类:知识百科 日期: 点击:0

do…while循环是c语言中的一种循环结构,它有两种形式:一种是简单的do…while循环,另一种是带有标签的do…while循环。它们的使用方法如下:

1. 简单的do…while循环

do
{
	statement1;
	statement2;
	...
	statementN;
}
while (condition);

简单的do…while循环由一对大括号括起来,里面的语句是循环体,大括号后面的while (condition)是循环条件,其中condition是一个关系表达式,只要其值为真,就继续循环,否则就结束循环。

简单的do…while循环有如下特点:

  • do…while循环至少执行一次,因为它先执行循环体,再检查循环条件;
  • 如果循环体中没有break语句,可以省略循环条件,如:do…while(1),表示无限循环;
  • 循环体中可以使用continue语句,表示跳过本次循环,直接进行下一次循环。

2. 带有标签的do…while循环

label:
do
{
	statement1;
	statement2;
	...
	statementN;
}
while (condition);

带有标签的do…while循环与简单的do…while循环类似,不同的是它在循环体前面加了一个标签,标签是一个标识符,用于跳转语句(如break、continue等)的标识。

带有标签的do…while循环有如下特点:

  • 标签可以用于break语句,用来跳出循环;
  • 标签可以用于continue语句,用来跳过本次循环,进入下一次循环;
  • 标签可以用于goto语句,用来跳转到指定位置。

do…while循环是c语言中的一种循环结构,它有两种形式:简单的do…while循环和带有标签的do…while循环,它们的使用方法也有所不同。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。