我想创建一个嵌套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次阵列填充。 –