#include<stdio.h>
#include<stdlib.h>
//遞歸判斷判斷數組元素是否遞增
int isit(int arr[], int length) {
if (length == 1) {
return 1;
}
else if(length == 2){
return arr[1] > arr[0];
}
else {
return isit(arr, length - 1) && (arr[length - 1] > arr[length - 2]);
}
}
int main() {
int a[10] = { 1,2,3,4,5,6,7,8,9,10 };
printf("遞歸判斷判斷數組元素是否遞增結果是:\n");
if (isit(a, sizeof(a) / sizeof(int))) {
printf("該數組元素是遞增的。");
}
else {
printf("該數組元素不是遞增的。");
}
return 0;
}