求【高手】详细耐心的解说:递归和递增——这段函数什么意思呀??
某例题。
程序中只有a[0] 和a[1]两个元素,而没有什么a[n]和a[n-1]的咚咚,仅靠着return里莫名其妙的那句dec(a+1,n-1)来实现递归??
可,这程序是什么意思呀??我还是没明白,高手解释一下呀。
--
递归函数dec(int a[],int n)判断数组a[]的前n个元素是否是不递增的。不递增返回1,否则返回0。
int dec(int a[],int n)
{
if(n<=1)return 1;
if (a[0]<a[1])return 0;
return dec(a+1,n-1);
}