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

Язык программирования C++

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

Что будет выведено на экран, если вызвать данную функцию последовательно три раза?
void f1() {      static int flag=0;       if (!flag) {        cout << "false ";        flag=5;      }       else {        cout <<"true ";        flag=0;      }}

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

Варианты ответа
false true false(Верный ответ)
true false true
false false false
Похожие вопросы
Двумерный массив Ar представленный в виде матрицы имеет вид
 _         _|  1  2  3  ||  5  6  7  ||_ 9  1  2 _|
Что будет на экране в результате выполнения кода
int flag=7; for (int i = 0; i<3; i++) {if (flag)     cout << Ar[1][i];elsecout << "Error";}  
У какой переменой в данном коде самое длинное "время жизни"?
  char foo(char my_ch) {  char ch= my_ch;   static int flag = 1;  if (flag){   char p;   p=ch;   ch=ch+1;  }  .....  return ch;  }
У какой переменой в данном коде самое короткое "время жизни"?
  char foo(char my_ch) {  char ch= my_ch;   static int flag = 1;  if (flag){   char p;   p=ch;   ch=ch+1;  }  .....  return ch;  }
Что будет выведено на экран в результате выполнения кода?
int a=3;if (a>1) cout << "1";else if(a>2) cout << "2";else if(a>3) cout << "3";
Что будет выведено на экран в результате выполнения кода?
int a=3;if (a>1) cout << "а>1";if (a>2) cout << "a>2";if (a>3) cout << "a>3";
Если имеется объявление float f=4;double d=4; что будет выведено на экран в результате выполнения кода
if(f>d)cout << "f>d";if (f==d)cout << "f=d";if(f<d)cout <<"f<d";
Если заданы классы
class A {... } A1;class B : public A { ... } B1;class C : public A { ... } C1;
то что будет выведено при выполнении оператора
throw (A1);
а обработка исключительной ситуации записана
catch (B& b) { cout << 1; }catch (C& c) { cout << 2; }catch (A& a) { cout << 3; }catch (...) { cout << 4; }
Если заданы классы
class A {... } A1;class B : public A { ... } B1;class C : public B { ... } C1;
то что будет выведено при выполнении оператора
throw (C1);
а обработка исключительной ситуации записана
catch (B& b) { cout << 1; }catch (C& c) { cout << 2; }catch (A& a) { cout << 3; }catch (...) { cout << 4; }
Если заданы классы
class A {... } A1;class B : public A { ... } B1;class C : public A { ... } C1;
то что будет выведено при выполнении оператора
throw (C1);
а обработка исключительной ситуации записана
catch (B& b) { cout << 1; }catch (C& c) { cout << 2; }catch (A& a) { cout << 3; }catch (...) { cout << 4; }
Что будет выведено на экран после выполнения программы?
    int main()    {        try{             try            {  throw 3.14; }           catch (int) { cout << "Exception 1"; }         }       catch (...)         { cout << "Exception 2"; }       return 0;          }