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

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

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

Какой будет результат у данного выражения?
	int f1(int & x1, int *x2) { return ++x1 + ++(*x2); }	int main()	  { int a = 7, k = 1;		k = f1(a, &k);		cout << a << " " << k;	  }	

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

Варианты ответа
8 10(Верный ответ)
7 10
8 1
Похожие вопросы
Какой будет результат следующего выражения?
    template <class T> T sum(T *a, T *b)    {  T f = 5;       return (*a + *b) - f;    }    int main()    { int i = 10, j = 20;  double x = 5.1, y = 2.2;      cout << sum(&i, &j) << " " << sum(&x, &y);    }    
Какой результат будет у следующего выражения?
    int main()    {       try      {          try         {             try{  throw 1; }           catch (float) { cout << "Exception 1"; }         }         catch (int){ cout << "Exception 2"; }      }      catch (int){ cout << "Exception 3"; }      return 0;     }    
Какой результат будет у следующего выражения?
    int main()    { try      {          try         {             try {  throw 1; }            catch (int) { cout << "Exception 1"; }         }         catch (int) { cout << "Exception 2"; }      }      catch (int){ cout << "Exception 3"; }        return 0;    }    
Какой будет результат следующей программы?
class t{ public: int sum;  float f(int a)  {      sum++;     return sum * a;  }} cl;int main(){    cl.sum = 10;   cout << cl.sum << "  " << cl.f(4);} 
Что будет выведено в результате выполнения данного кода?
  int f1(int x1, int &x2) { return ++x1 + (++x2); }	int main()	  { int a = 7, k = 1;		k = f1(a, k);		cout << a << " " << k;	  }	
Какой будет результат у данного выражения?
	long *L = new long;	*L = 4;	delete L;	cout << *L;	
Результат работы программы:
#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;}
Что будет выведено на экран в результате следующего выражения?
struct my{ int a, b;} m1;int func(my f){ return f.a + f.b++;}int main(){ m1.a = 5; m1.b = 10; cout << func(m1); return 0;}
Какой результат будет у следующего выражения?
    #define CIRC(x) (3 * (x) * (x))    #include <iostream.h>    int main()    {    int a = 1, b = 2;    std::cout << CIRC(a + b);     }    
Результат работы программы:
#include <iostream.h> int main(){ char A[] = "ABC "; char *U = &A[2]; cout << "\n" << *U--; cout << *U-- ; cout << *U; return 1;}