1. 程式人生 > 其它 >C#學習筆記 for語句的巢狀

C#學習筆記 for語句的巢狀

for語句的巢狀 語法: 一個for迴圈中,再嵌套了一個for迴圈 舉例說明:盜夢空間 用途: 當遇到某個事情需要做一遍,而另外一個事情需要做N編的時候,就使用for迴圈巢狀。 演示:i和j

int sum = 0;
for (int i = 0; i < 10; i++)
{
for (int j= 0; j <10; j++)
{
Console.WriteLine("我喜歡巢狀兒i列印{0},j列印{1}",i,sum);
sum++;
}

}
Console.ReadKey();

程式碼輸出 結果:

.......................................................

我喜歡巢狀兒i列印9,j列印94
我喜歡巢狀兒i列印9,j列印95
我喜歡巢狀兒i列印9,j列印96
我喜歡巢狀兒i列印9,j列印97
我喜歡巢狀兒i列印9,j列印98
我喜歡巢狀兒i列印9,j列印99

列印99乘法表

程式碼入下:

for (int i = 1; i < 10; i++)
{
for (int j = 1; j < 10; j++)
{
Console.WriteLine("{0}*{1}={2}",i, j,i*j);
}


}
Console.ReadKey();

或者:

for (int i = 1; i < 10; i++)
{
for (int j = 1; j <= i; j++)//使得I相同,J和I的關係
{
Console.Write("{0}*{1}={2}\t",i, j,i*j);//\t是空格
}
Console.WriteLine();//換行

}
Console.ReadKey();

第二種輸出格式比較正確