以下程序的运行结果的是()
#include <stdio.h> #define FALSE 0 #define TRUE 1 int Function(int *ptr, int len) { int sum = 0; for (int i = 1; i < len; i++) { if (*(ptr + i) & 1) { sum++; } } printf("%d,", sum); return sum % 2; } int main() { int arr[7] = {3,4,7,1,6,2,9}; if (Function(arr, 7) == TRUE) { puts("YES"); } else { puts("NO"); } return 0; }