[循环结构II.pptVIP

  • 2
  • 0
  • 约6.04千字
  • 约 23页
  • 2017-01-07 发布于北京
  • 举报
[循环结构II

第六章 循环结构 – II Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 回顾 循环结构的特点是,在给定条件成立时,重复执行某程序段,直到条件不成立为止 while 循环用于在给定条件为真的情况下重复执行一组操作,while循环先判断后执行 do-while循环先执行后判断,因此循环将至少执行一次 在循环中,需要修改循环变量的值以改变循环条件,否则有可能形成死循环 循环嵌套必须将内层循环完整的包含在外层循环中 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 目标 熟练使用for循环 理解 break 和 continue 语句的用法 熟练使用嵌套循环 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. for( 表达式1 ; 表达式2 ; 表达式3 ) { 语句; } for 循环的一般语法: for 循环 counter = 0; inum = 1; cnt = 100; counter == 10; inum 25; cnt 0 counter ++; inum = inum + 1; cnt-- 分号用于分隔 for 循环的 三个表达式 1、计算表达式1的值,通常为循环变量赋初值; 2、计算表达式2的值,即判断循环条件是否为真,若值为真则执行循环体一次, 否则跳出循环; 3、计算表达式3的值,这里通常写更新循环变量的赋值表达式,然后转回第2步重复执行; 工作原理 1 2 3 4 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. for 循环示例1 #include stdio.h void main() { int number,count,factorial=1; printf(\n 请输入任意一个正整数:); scanf(%d,number); for(count = 1; count =number; count++) factorial=factorial*count; printf(\n %d的阶乘 = %d\n,number,factorial); } 请输入任意一个正整数:5 内存 number count factorial 5 1 1 2 120 6 循环执行五次 5的阶乘 = 120 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 逗号运算符 for(i = 0 , j = max ; i =max ; i++, j--) printf(“\n%d + %d = %d”,i, j, i + j); for语句中的三个表达式都可以是逗号表达式 逗号表达式就是通过“,”运算符隔开的多个表达式组成的表达式 逗号表达式从左往右计算。逗号运算符在 C 语言运算符中的优先级最低 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. for 循环示例2 #include stdio.h void main() { int i,j,max; printf(请输入一个值 \n); printf(根据这个值可以输出以下加法表:); scanf(%d,max); for(i = 0,j = max ; i =max ; i++,j--) printf(\n %d + %d = %d,i,j,i + j); printf(\n); } 循环执行max次 初始化语句只执行一次 请输入一个值 根据这个值可以输出以下加法表:5

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档