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

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

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

Что будет на экране после выполнения программы
    int m = 5;    namespace space1    {  int x1 = 3;       namespace space2         { int x1 = 2  + ::m + space1::x1; }    }    int main()    { int x3 = space1::space2::x1 * 2;      {  int x3 = 10; }    cout << x3;      return 0;    } 

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

Варианты ответа
13
ошибка компиляции
20(Верный ответ)
10
Похожие вопросы
Что будет на экране после выполнения программы
    int m = 5;      namespace space1    {  int x1 = 1;       namespace space2         { int x1 = 3  + ::m + space1::x1; }    }    int main()    { int x3 = space1::space2::x1 * 2;      {  int x3 = 20; }    cout << x3;     return 0;     } 
Что будет на экране после выполнения программы
    namespace t      { char * c = "Hi"; }    int main()    {     char * x2 = c;    cout << x2;    return 0;    }    
Что будет на экране после выполнения программы
    func() { int a = 10; }    int main()    { int x2 = a + 1;      cout << x2;      return 0;    }    
Что будет на экране после выполнения программы
#include <iostream.h>short x = 4, i = 0;void fun1(){  if (i == 0) throw 2; }int fun2(){ --x; fun1();  x++; return x; }int main(){ try  { fun2(); }     catch (int)  { cout << "Exception "; }  cout << x << " " << i;  }    
Что будет выведено на экран после выполнения программы?
    int main()    {        try{             try            {  throw 3.14; }           catch (int) { cout << "Exception 1"; }         }       catch (...)         { cout << "Exception 2"; }       return 0;          }    
Что будет на экране после выполнения программы
#include <iostream.h>short x = 4, i = 0;void fun1(){  if (i == 5) throw 2; }void fun2(){ --x; fun1();  x++; }int main(){ try  { fun2(); }   catch (int)  { cout << "Exception "; }  cout << x << " " << i;}
Что будет на экране после выполнения программы?
    #include <iostream.h>    #include <fstream.h>    #include <string.h>    int main()      {    int i = 1, j = 25;  double a = 25e6;   char s[40];    strcpy(s, "Test");    ofstream outfile("c:\\test.dat");    if (!outfile)      { cout << "Ошибка создания файла";        return 1;  }    outfile << i << ' ' << j << ' ' << a << ' ' << s << endl;    outfile.close();      }    
Что будет на экране после выполнения программы
#include <iostream.h>short x = 4, i = 0;void fun1(){ double p=2;   if (!i) throw p; }void fun2(){ --x; fun1();  x++; }int main(){ try  { fun2(); }    catch (double)   { cout << "Exception "; }  cout << x << " " << i;  }
namespace a {      int a;      void A() { static int a = 4; }; };
Какой будет результат выполнения cout << a::A::a; в функции main?
Что будет выведено в стандартный поток в результате выполнения программы
    int main()    { int x1 = 5;      x1 = x2 - 2;      int x2 = x1;      cout << x2;      return 0;    }