.NET 2.x Глобальные переменные - C#

Узнай цену своей работы

Формулировка задачи:

У меня есть класс глобальных переменных
static class Global 
    {
        //Глобальные переменные
        public static int p;
        public static int a;
        public static int b;
    }
Далее в самой программе я считываю переменную из консоли
 static void Main()
        {
            Console.Write("Введите модуль: ");
            String ff = Console.ReadLine();
            Global.p = int.Parse(ff);
            Console.WriteLine(Global.p);
            Console.WriteLine(50 - Global.p);
            Console.Read();
        }
Я ввожу например 17, а он при отладке показывает 11. Хотя на экран выводит правильно 17, а затем 33. Почему так?

Решение задачи: «.NET 2.x Глобальные переменные»

textual
Листинг программы
int num = 0;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы