logo

Crowdly

#define main1 main /** Question C1 What is output of the program? */ #incl...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

#define main1 main

/** Question C1

What is output of the program?

*/

#include <iostream>

int apply_twice(int v, auto fn){

   return fn(fn(v));

}

int main1(int argc, char** argv){

   int a = 3;

   int b = 17;

   auto op = [a, &b](int x){

      b -= a - x;

      return x + b;

   };

   std::cout << apply_twice(1, op) + op(6);

   return 0;

}

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на emokymai.vu.lt?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!