我想創建一個嵌套for循環,填充1到20的數組中的值。嵌套循環填充數組
IE)array = {1,2,3,4,5,6 ,7,8,9,10,11,12,13,14,15,16,17,18,19,20}
int array [20];
for(int i = 0; i<21; i++)
{
for(int j =1; j<21; j++)
{
array[i] = j;
cout<< array[i];
}
}
假設數組索引應該計入「i」,並且應該等於「j」,它也在計數。數組元素在填充時被打印到控制檯。
我期望1 -20打印出來一次,但是當我運行代碼時,1-20打印出多次。有人能告訴我這個問題嗎?謝謝!
對於我執行內循環的每個值。因此,您將打印21次陣列填充。 –