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

Структуры и алгоритмы компьютерной обработки данных

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

Что возвращает функция, фрагмент кода которой приведен ниже?
long int Rec(int n) {  if (n<2) return 1;  return Rec(n-1)*n;}		

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

Варианты ответа
факториал числа n(Верный ответ)
произведение цифр числа n
количество делителей числа n
количество цифр числа n
Похожие вопросы
Что возвращает функция, фрагмент кода которой приведен ниже?
int Rec(int n, int p) {  if (n%p!=0) return 0;  return Rec(n/p,p)+1;}		
Что возвращает функция, фрагмент кода которой приведен ниже?
int Rec(int n) {  if (n<10) return n;  return Rec(n/10)+n%10;}		
Какое значение возвращает рекурсивная функция Rec(8), код которой приведен ниже?
int Rec(int n) {  if (n<1) return 0;  if (n%3==0) return n/3;  return Rec(n-1)+Rec(n-2);}		
Укажите, что возвращает функция, фрагмент кода которой представлен ниже:
int f (int k,int x[max]) {  int i,m=x[0];  for (i=1;i<k;i++)    if (m>x[i])  m=x[i];  return m;}		
Укажите, что возвращает функция, фрагмент кода которой представлен ниже:
int d(int str,int slb, int m[max_x][max_y]){  int i,j,mm=m[0][0];  for(i=0;i<str;i++)    for(j=0;j<slb;j++)      if((i==j)&&(m[i][j]>mm))        mm=m[i][j];  return mm;}		
Какое значение возвращает рекурсивная функция Rec(108,72), код которой приведен ниже?
int Rec(int n,int k) {  if (n%k==0) return k;  return Rec(k,n%k);}		
Значение какого выражения возвращает функция Rec(1, n), код которой приведен ниже?
int Rec(int s,int k){  if(k==0) return s;   return Rec(1+s*k,k-1);}		
Значение какого выражения возвращает функция Rec(1, 1, n), код которой приведен ниже?
int Rec(int a,int b,int k){  if(k<2) return b;   return Rec(b,a+b,k-1);}		
Укажите, что возвращает функция, фрагмент кода которой представлен ниже:
float a (int k, float x[max]) {  int i;  float s=0.0;  for (i=0;i<k;i++)    s+=x[i];  return s/k;}		
Значение какого выражения возвращает функция Rec(a,x,n), код которой приведен ниже?
float Rec(float *a, float x, int n){  if(n==0) return a[0];   return a[n]+x*Rec(a,x,n-1);}