"实用PPT课件:while与do~while循环结构详解"

版权申诉
0 下载量 14 浏览量 更新于2024-03-02 收藏 158KB PPTX 举报
本PPT课件介绍了循环结构中使用while和do-while语句的方法。while语句可实现“当型”循环,其语句形式为:while(表达式) 语句;当表达式的值为真(非0)时执行语句,然后返回while处判断表达式是否为假(0),若为假,则转去执行后面的语句,否则继续执行语句。语句可以是用{}括起的复合语句。而do-while语句可实现“直到型”循环,其语句形式为:do 语句; while(表达式);执行语句后,判断表达式是否为假(0),若为假,则结束循环,否则返回do处继续执行语句。 举例来说,通过while语句可以实现对1到100进行求和的操作。具体的示例代码为: ``` 例5.2 用while语句求1+2+…+100。 main(){ int i, sum=0; i=1; while(i<=100){ sum=sum+i; i++; } printf("%d", sum); } ``` 这段代码首先定义了两个变量i和sum,然后设置了初始值i为1,sum为0。接着使用while语句,当i小于等于100时,执行sum=sum+i和i++的操作,最后输出sum的值。 另外,还介绍了循环结构中的嵌套循环、break和continue的使用方法。嵌套循环指在一个循环体内再嵌入另一个完整的循环结构,使得内层循环的循环次数受外层循环的控制。而break和continue则用于在循环体内部对循环进行控制,break用于跳出当前循环,continue用于结束当前循环,进行下一次循环的判断。 总的来说,该PPT课件详细介绍了循环结构中while和do-while语句的使用方法,给出了具体的示例代码,并介绍了嵌套循环、break和continue的使用方法,帮助学习者更好地理解和掌握循环结构的基本概念和实际应用。