【发布时间】:2023-01-13 01:39:44
【问题描述】:
描述一个确定变量个数的递归函数 非零数组中的符号。 我是在非递归的情况下完成的,但我需要在递归的情况下进行。
int recur_change_sign(int* arr, int n) {
int count = 0;
for (int i = 0; i < n - 1; i++) {
if ((arr[i] < 0 && arr[i + 1] >= 0) || (arr[i] >= 0 && arr[i + 1] < 0)) {
count++;
}
}
return count;
}
【问题讨论】:
标签: visual-c++