у с помощью цикла?
Резуьтат моего кода почему-то только такой:
-2 and -2
-1 and -2
0 and -2
1 and -2
2 and -2
не понимаю, почему оно повторно не проходит цикл для у = -1,0,1,2 #include <stdio.h>
int main()
{
int x=-2, y=-2;
for (y; y<=2; y++)
{
for (x; x<=2; x++)
{
printf("%d and %d\n", x, y);
}
}
return 0;
}
потому, что внутренний цикл не будет больше выполняться после первой итерации внешнего, т.к. x уже = 3
Понимаю...а что сделать, чтобы х опять был равен начальному значению?
for (int y = -2; y<=2; y++) { for (int x = -2; x<=2; x++) { printf("%d and %d\n", x, y); } }
Блин🤦 Спасибо, чёт не пришёл к этому 😂
Обсуждают сегодня