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

Язык программирования C++ для профессионалов

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

Что будет напечатано в результате выполнения фрагмента программы:

 char s1[]="a \0x23 b"; cout<<s1;

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

Варианты ответа
a \0x23 b
a(Верный ответ)
a # b
Похожие вопросы

Что будет напечатано в результате выполнения фрагмента программы?

  char s[]="abcd1234";  char *str = s + 4;  cout << str;  

Что будет напечатано в результате выполнения фрагмента программы?

  char s[]  = "abcd yuio";  char *str = s;  cout << str;  

В файлы f1.txt и f2.txt записана строка символов 1234. Что будет выведено на экран в результате работы следующего фрагмента программы:

  char s1[] = "f1.txt"; char s2[] = "f2.txt";  ifstream from(s1);  fstream to(s2, ios::in | ios::out);  char ch;  from.seekg(1);  from.get(ch);  to.seekp(3);  to.put(ch);  to.seekp(0);  while(to.get(ch))     cout << ch;  cout << endl;  

В файлы f1.txt и f2.txt записана строка символов 1234. Что будет выведено на экран в результате работы следующего фрагмента программы:

  char s1[] = "f1.txt"; char s2[] = "f2.txt";  ifstream from(s1);  fstream to(s2, ios::in | ios::out);  char ch;  from.seekg(2);  from.get(ch);  to.seekp(1);  to.put(ch);  to.seekp(0);  while(to.get(ch))     cout << ch;  cout << endl;  

Что будет напечатано при выполнении фрагмента кода:

  int x = 3, y = 2, z = 1; if(x >= y)      if(y <= z)        cout << "Вариант 1";      else      if(x >= z)        cout << "Вариант 2";      else        cout << "Вариант 3";  

Что будет напечатано в результате работы следующей программы?

  main()  { int a = 0, x = 0;    for (int i = 0; i < 4; i++)      { a++;        if (i == 2) goto B;        x++;      }    if (a > x) goto C;    x = 10;    C:  a -= x;    B:  a += x;    cout << a << " " << x;  }  

Что будет напечатано в результате работы следующей программы?

	main()  { int a = 0, x = 2;    for (int i = 0; i < 4; i++)      { a++;        if (i == 1) goto B;        // x++;      }    if (a < x) goto C;    x = 5;    C:  a -= x;    B:  a += x;    cout << a <<  " " << x;  }	

Что будет напечатано в результате работы следующей программы?

  int main()  { int a = 0, x = 2;    for (int i = 0; i < 1; i++)      { a++;        if (i == 1) goto B;        x++;      }    if (a > x) goto C;    /* x = 5; */    C:  a -= x;    B:  a += x;    cout << a << " " << x;    return 0;  }  

Что будет напечатано в результате работы следующей программы?

  #include <iostream>  int f1(int x, int y)    {  return x + y; }  int f2(int x, int y)    {  return x * x + y * y; }  int (*pf1)(int, int);  int (*pf2)(int, int);  main()  { pf1 = &f1;    pf2 = &f2;    int x = 2, y = 3;    cout << (*pf1)(x, y) << ' ' << (*pf2)(x, y) << endl;  }  

Определены классы:

  class A  { void fun() { cout << "функция класса A\n"; }  };  class B : private A  { public: void fun() { cout << "функция класса B\n";}  };  class C : private B  { public: void fun() { cout << "функция класса C\n";}  };  
Что будет напечатано в результате выполнения операторов:
      C *obj;      obj = new C;      obj->fun();