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

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

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

Каково будет значение переменной k после выполнения следующего оператора
k = ++k;
если до его выполнения k равнялось 6?

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

Варианты ответа
8
6
7(Верный ответ)
Похожие вопросы
namespace a {      int a;      void A() { static int a = 4; }; };
Какой будет результат выполнения cout << a::A::a; в функции main?
Если имеется код double x; cin >> x; и вводится "12-3", то что будет в переменной x?
Если имеется код int x; cin >> x; и вводится "1.2", то что будет в переменной x?
Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n), запишите определение функции, используя рекурсию:
Имеется функция
int sum(int a,int a1=2,int a2,int a3,int a4){return a+a1+a2+a3+a4;}  
что будет выведено на экран после выполнения кода cout<<sum(9,8,7,6);
: Выберите наиболее правильный вариант объявления оператора += двух объектов класса A:
Если определена операция умножения для двух объектов класса A и операция преобразования к int, что будет вызвано при
A a;  int x;  int y = a * x;
Каково преимущество использования ключевого слова const вместо директивы #define?
Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n), то как будет выглядеть запись определения функции с использованием рекурсии?
1.{if (n == 1) return 1;  else return n + sum (n - 1);}2. {if (n == 1) return 1;  else return sum(n);}  
Если функция вычисления факториала n имеет прототип int fact(int n), отметьте код, использующий рекурсию и правильно вычисляющий значение факториала: