示例:
- class Demo
- {
- static void Main(string args [])
- {
- int rows = 5; //打印的行数
- int i,j;
- for(i = 0;i < rows;i ++)
- {
- for(j = 0;j <= i;j ++)
- {
- Console.Write("*");
- }
- Console.WriteLine();
- }
- Console.ReadKey();
- }
- }
在利用双层循环打印一些图案时,外层循环中的循环变量主要是控制打印的行数。
内层循环中的循环次数主要控制每行的打印个数。
我个人认为,在类似这样的问题的时候,难点就在于找外层循环与内层循环控制变量的关系,例如以上代码中的i 与 j的关系。
也就是行数与每行个数的关系。