声明:该内容皆为原创,仅供业内人士相互学习交流经验,任何未经授权复制、转载、传播或使用本网站(或应用程序)内容的行为,将受到法律的制裁。如因侵权行为给本网站(或应用程序)或任何第三方造成损失的,侵权人应当承担相应的法律责任) 实现编译器:vs2022 编译器建议使用13、19、22等版本,相关语法与c++通用 源代码展示: #include <stdio.h> // 函数声明 void filterEvenNumbers(int numbers[], int size); int main() { // 假设我们有一个数字数组 int numbers[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int size = sizeof(numbers) / sizeof(numbers[0]); // 计算数组大小 // 筛选并打印偶数 filterEvenNumbers(numbers, size); return 0; } void filterEvenNumbers(int numbers[], int size) { printf("偶数有: "); for (int i = 0; i < size; i++) { if (numbers[i] % 2 == 0) { printf("%d ", numbers[i]); } } printf("\n"); }