字符串算法-判断有多少个有零的连续区域

#include 

int main() {
    int arr[] = {1, 0, 2, 0, 3, 0, 4, 5, 0};
    int count = 0;
    int i;

    for (i = 0; i < sizeof(arr) / sizeof(arr[0]); i++) {
        if (arr[i] == 0) {
            count++;
            while (i < sizeof(arr) / sizeof(arr[0]) && arr[i] == 0) {
                i++;
            }
        }
    }

    printf("数组中连续零的区域个数为:%d", count);
    return 0;
}

你可能感兴趣的:(算法,算法,数据结构)