正在加载图片...
§62用 whille设计循环结构(续) 3.说明: 例题:求1+2+3.+n<=10000 1)当循环体中语句多于一{的最大的a。 条时,用{},否则,循环只 main 对一个;起作用 i int a, n; a=n=0; (2)循环体内部必须有实现 while(a<=10000) 对循环变量增值的语句,否 {++n;a+=n 则,易出现“死循环” (3)条件表达式要有括号 printf(“1+2+3.….%d=%d 后面不加分号 Ⅶn”,n-1,a-n (4)注意条件的边界值 共42页第8页共 42页 第 8 页 3.说明: (1)当循环体中语句多于一 条时,用{ },否则,循环只 对一个;起作用. (2)循环体内部必须有实现 对循环变量增值的语句,否 则,易出现“死循环”. (3) 条件表达式要有括号, 后面不加分号. (4) 注意条件的边界值. 例题:求 1+2+3…+n<=10000 的最大的n。 main( ) { int a,n; a=n=0; while(a<=10000) { ++n; a+=n; } printf(“1+2+3…..+%d=%d \n”,n-1,a-n); } §6.2 用while设计循环结构(续)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有