Реферат: Программирование на языках высокого уровня 3
}
int ackr(int n, int x, int y)
{
int z;
int smacc(int,int);
if(n==0||y==0)z=smacc(n,x);
else
{
z=ackr(n,x,y-1);
z=ackr(n-1,z,x);
}
return z;
}
Задача З
Подобрать собственный пример, иллюстрирующий работу рекурсивной функции.
Составить программу, выполнить ее анализ.
*/
Рекурсивный ввод и печать списка.
#include <stdlib.h>
#include <stdio.h>
struct cell
{
char sign[10];
int weight;
struct cell *pc;
};
struct cell* input(void)
{
struct cell *p;