C++面向对象程序设计
上QQ阅读APP看书,第一时间看更新

2.4.3 循环与选择结构的嵌套

1.循环结构的嵌套

一个循环结构又可以包括另一个完整的循环结构,构成多重循环结构。while、do-while和for 3种循环语句可以相互嵌套。

【例2-11】打印九九乘法表。

源代码:

程序运行结果:

2.循环结构与选择结构的相互嵌套

循环结构与选择结构可以相互嵌套,以实现较为复杂的算法,选择结构的任意一个分支中都可以嵌套一个完整的循环结构,同样,循环体中也可以包含完整的选择结构。

【例2-12】读入一系列整数,统计出正整数个数i和负整数个数j,读入0则程序结束。

源代码: