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

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

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

Если в программе уже имеется функция с прототипом int func(int k, double f), то какое из следующих объявлений не вызовет ошибки компиляции?

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

Варианты ответа
void func(int m, double g = 3.14)
int func(double x, int y)(Верный ответ)
double func(int m, double g)
Похожие вопросы
Какие из следующих объявлений метода func синтаксически правильны?
Вызовет ли следующее объявление ошибку компиляции
  class A{     public: double sum(int double,double s2);      int sum (int s1,int s2);    }   
Укажите правильное объявление шаблона функции, если в программе производится вызов double х = zero<double>();
Вызовет ли следующее объявление ошибку компиляции
  class A{      public: void sum(double s1,double s2);       int sum (int s1,int s2);     };   
Если имеется код double x; cin >> x; и вводится "12-3", то что будет в переменной x?
Что вычисляет эта функция:
double func(double x, int n) {      if (n == 0) return 1;      if (x == 0) return 0;      if (n > 0) return x * func(x, n-1);      if (n < 0) return func(x, n+1) / x; }
Если имеется объявление float f=4;double d=4; что будет выведено на экран в результате выполнения кода
if(f>d)cout << "f>d";if (f==d)cout << "f=d";if(f<d)cout <<"f<d";
Какие из следующих выражений являются константами типа double?
Если имеется класс с двумя атрибутами
class Complex {      double real;      double img; . . . };
какой у него должен быть деструктор?
Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n), запишите определение функции, используя рекурсию: