Whle<条件> 循环体语句组 Wend 首先判断条件是否成立,如果条件成立则执行循环体语句组,否则执行Wcd下面的语 句。执行到Wed语句时再次回到条件判断,决定是否继续执行。 由于循环结构中有从下向上的返回语句,所以特别要当心是否会出现“条件一直成立” 的情况,即条件是“永真”的。如果出现了这种情况程序会无限止地执行下去,这在程序设 计中称为“死循环”。尽量要避免出现“死循环”。 当程序出现“死循环”时,只要按键盘上的C+Beak健就能中断程序的运行 8.后置循环结构(Do一Loop) 格式: Do 循环体语句组 Loop Until<条件> 执行D0语句,进入循环结构,执行循环体语句组。执行到L00即语句,判断“条件” 是否成立,成立则执行Loop Until下面的语句(退出循环),否则返回到Do语句继续执行。 9.计数循环结构(For一Net) 一般用于循环次数已知的情况 格式: For循环变量=初值to终值[Step步长] 循环体语句组 Next循环变量 其中,循环变量是用做循环计数器的数值变量,也称为循环控制变量。初值是循环控制 变量的初值。终值是循环控制变量的终值。步长是循环控制变量的增量。初值、终值和步长 都是一个常数或数值表达式。 10.三种循环结构的比较 (1)前置循环有时称为当型循环,用于处理问题的常见提法是“当满足条件时执行循 环” (2)后置循环有时称为直到型循环,用于处理问题的常见提法是“执行循环直到满足 某个条件” (3)计数循环有时称为做型循环,用于处理问题的常见提法是“做从A到B的循环”。 11.嵌套循环结构 循环体内含有循环语句的循环称为嵌套循环。上述的三种循环结构都可以做成嵌套循 环。而且还可以相互嵌套。对于循环的做套,要注意以下事项: (1)内循环变量与外循环变量不能同名: (2)外循环必须完全包含内循环,不能交叉: (3)不能从循环体外转向循环体内,反之则可以, 12.数组的基本概念 (1)数组是具有相同类型的一组变量的集合。%&C( ²DE % ³´pqC(I
µVWXC(
µZv?²DEVZv? % D E> v?¶ % DE·{o¸¶C(pqV¹Iº»v?> ¼ªTY½¾¿À¸DEVÁHÂÃhrÄIÅcC(JÆ
µd ÇÈVÉC(IcÊËd>WX%ÌÇÈÅÍÎÏÐv?ÑVÌ^ TÒÓcÔd>ÕhÖ×cÔd> rcÔd·VØhÙÚÛ¿ '(') ÚÜTq?> ! @AB *# ²DE +##,-&C( v? *# DEVÝÞVv?²DE>v?¶ +##, DEVpqcC(d I
µV
µZv? +##,-& DE£ß¦VZÀ¸¶ *# DEº»v?> " #$%& JU*ªoàáÇÈ @AB .#' âã3 # ä3 , åæ ²DE /0 yTVI*çè3VÒÓ'é>ã3I'é ã3>ä3I'éä3>åæI'éê>ã3ä3ëåæ }IJK<R3NOA> ' £¦Y·ÒÓrV*ª+ìí<îïIcrtuC(·v? d £¦Y·ÒÓƶV*ª+ìí<îïIcv?ƶtu sKC(d £¦Y·ÒÓçV*ª+ìí<îïIcç½ ¶ ( d> ²ðñYDEÒÓ >¿òó}GHç
>_`ôGHwõ >jª Vhö÷Hø±B £¦ðùfú £¦ù[\ûüýñðVfþ £¦f½²ù¾²ðVaZGH> !"#$% £¦ IYwJ>