Member 14056762 Ответов: 2

Что будет напечатано из следующего сегмента кода C#


для (int i = 20; i > 0; i=i - 2)
{
Приставка.WriteLine(i)
}
Приставка.Линия чтения();

Что я уже пробовал:

У меня возникли проблемы с пониманием, так как я новичок в C#

Keith Barrow

Почему вы не можете запустить код? Это, очевидно, вопрос упражнения - но кажется странным, что вы не будете запускать код.

2 Ответов

Рейтинг:
2

Tachyonx

При этом будут выведены все четные числа начиная с 20 по убыванию
20
18
16
14
12
10
8
6
4
2
Пожалуйста, используйте этот онлайн-компилятор для тренировки синтаксиса C# ,
Онлайн-компилятор C# | .NET Fiddle[^]
Удачи,


Dave Kreskowiak

Это очень мило и все такое, но в следующий раз не делай за них домашнее задание. Это действительно не помогает им думать о проблеме.

Рейтинг:
0

TheRealSteveJudge

Ничего не будет напечатано.
Ваш код даже не будет компилироваться.

for (int i=20; i>0; i = i-2)
{
   Console.WriteLine(i)
}

В конце строки 3 отсутствует точка с запятой.
Если вы исправили эту ошибку вот так:
for (int i=20; i>0; i = i-2)
{
   Console.WriteLine(i);
}

тогда вы получите результат, описанный в решении 1.