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

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

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

Если int n=3, какой будет результат ?
switch(n) {case 2: cout << "ааа"; break;case 3: cout << "ббб"; break;default: cout << "ввв"; break; }

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

Варианты ответа
ааа
ввв
ббб(Верный ответ)
ошибка компилятора
неопределенное поведение
Похожие вопросы
Результат работы программы:
#include <iostream.h>int main(){int ic; cout << "Введите любую десятичную цифру:"; cin >> ic;switch (ic)   {   case 0: case 1: cout << "один ";   case 2: case 3: cout << "три ";   case 4: case 5: cout << "пять ";   case 6: case 7: cout << "семь ";   case 8: case 9: cout << "девять "; break;   default: cout << "ERROR!!!";   }    return 1;}
Если i = 5, какой будет результат?
while (i <=5) {    cout << (--i)-- << " ";    if ( i < 2) break;}
Если i=3, какой будет результат ?
if (i == 4) cout << "aaa";else if (i == 3) cout << "bbb";else if (i != 3) cout << "ccc";
Если имеется объявление 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 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 (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 A { ... } C1;
то что будет выведено при выполнении оператора
throw (C1);
а обработка исключительной ситуации записана
catch (B& b) { cout << 1; }catch (C& c) { cout << 2; }catch (A& a) { cout << 3; }catch (...) { cout << 4; }
Что будет выведено на экран в результате выполнения кода?
int a=3;if (a>1) cout << "а>1";if (a>2) cout << "a>2";if (a>3) cout << "a>3";
Что будет выведено на экран в результате выполнения кода?
int a=3;if (a>1) cout << "1";else if(a>2) cout << "2";else if(a>3) cout << "3";
Какой результат будет у следующего выражения?
    int main()    {       try      {          try         {             try{  throw 1; }           catch (float) { cout << "Exception 1"; }         }         catch (int){ cout << "Exception 2"; }      }      catch (int){ cout << "Exception 3"; }      return 0;     }