C#學習筆記 for語句的巢狀
阿新 • • 發佈:2021-12-17
for語句的巢狀
語法:
一個for迴圈中,再嵌套了一個for迴圈
舉例說明:盜夢空間
用途:
當遇到某個事情需要做一遍,而另外一個事情需要做N編的時候,就使用for迴圈巢狀。
演示:i和j
我喜歡巢狀兒i列印9,j列印94
我喜歡巢狀兒i列印9,j列印95
我喜歡巢狀兒i列印9,j列印96
我喜歡巢狀兒i列印9,j列印97
我喜歡巢狀兒i列印9,j列印98
我喜歡巢狀兒i列印9,j列印99
}
Console.ReadKey();
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列印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();
第二種輸出格式比較正確