第六章:循环结构程序设计
1、while语句(循环次数未知) 格式:while(循环控制表达式) { 语句序列 } 多组输入while(cin>>a) 2、do-while(循环次数未知,循环至少执行一次) 格式:do {语句序列 }while(循环控制表达式) 3、for语句(循环次数已知) 格式:for(初始表达式;循环控制表达式;增值表达式){语句序列} ୧⍢⃝୨ 空语句(用于编写延时程序) 循环次数已知,但循环语句是空的,执行有限次空循环以延时。 ୧⍢⃝୨ 死循环 while语句后被加上分号,则循环变量无法变化,故形成死循环。 ୧⍢⃝୨ 嵌套循环 ⑴原则:现有外层循环进入内层循环,并在内层循环终止后接着执行外层循环。 ⑵循环体的次数=外层循环次数×内层循环次数。且不可超过10e9次。 ୧⍢⃝୨ 条件控制的循环 循环次数未知的循环通常是由一个条件控制的,此时经常使用此种循环。 ①break语句(在条件循环结构中跳出内部循环) ②goto语句(跳出多重循环) ୧⍢⃝୨ 穷举法编程 扩大循环次