Я пытаюсь создать вложенный цикл, который заполняет значения в массиве от 1 до 20.Уплотненного цикл заполнения массива
IE), массив = {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 печатает несколько раз. Может ли кто-нибудь сказать мне эту проблему? Благодаря!
для каждого значения i вы выполняете внутренний цикл. Таким образом, вы будете печатать в 21 раз заполнение вашего массива. –