База ответов ИНТУИТ

Основы программирования на С# 3.0: ядро языка

<<- Назад к вопросам

При выполнении фрагмента кода
int j = 0;  for (int i = 1; i < 5; i++)  {    if (i < 2) continue;    j += 2;    if (i < j) break;                   }  

(Отметьте один правильный вариант ответа.)

Варианты ответа
тело цикла выполнится четыре раза
возникнет ошибка на этапе компиляции
тело цикла выполнится три раза(Верный ответ)
тело цикла выполнится два раза
Похожие вопросы
Правда ли, что при выполнении фрагмента кода
int j = 0;  for (int i = 1; i < 5; i++)  {     if (i < 2) continue;     j += 2;     if (i < j) break;                   }  
При выполнении фрагмента кода
  for (int i = 0, j =1; i < 2; i++)            {                i--; j = -j;            }  
При выполнении фрагмента кода
object x = 2+3;
Правда ли, что при выполнении фрагмента кода
int j = 0; for (byte i = 1; i > 0; i++) j = i;  
В результате выполнения следующего фрагмента кода
  int a = 2,  b = 3, c = 5,  x = 0;  if( a > b)   if(c > a)  if(c > a + b)  x = a + b + c;  else x = 7;  else x = 12;  
переменная x получит значение:
В результате выполнения фрагмента кода
  int p = 1, q = 2, r = 3;  p += q *= r-= p+q+r;  
переменные p, q, r примут значения:
В результате выполнения фрагмента кода
  int z = 0;   string s1 = "ABC", s2 = "AB" + 'C'.ToString(), s3 = s2;  if(s1 != s2) z = 1;  else if(s1 != s3) z = 2;  else if (s1.Length == s3.Length) z = 3;  else z = 4;   
переменная z получит значение:
В результате выполнения фрагмента кода
  string f = "{0:P} от суммы {1, 10:x} составляют {2, 10:F}";   double p = 0.33, x =12355;   string s1 = string.Format(f, p, x, p * x);  
переменная s1 получит значение:
В результате выполнения фрагмента
  short u1 = 100, u2 = 200, u3 = u1 + u2;  
Для данного фрагмента программы
  int n = 4; float u = 5.55f; double v;   v = u + n;