```c #include <stdio.h> typedef struct { char name[20]; int age; } Student; int main() { Student students[] = { {"张三", 19}, {"李四", 18}, {"王五", 20}, {"赵六", 17}, {"孙七", 21} }; int n = sizeof(students) / sizeof(Student); printf("计算机系年龄在18~20岁的男生姓名和年龄: "); for (int i = 0; i < n; i++) { if (students[i].age >= 18 && students[i].age <= 20) { printf("姓名:%s,年龄:%d ", students[i].name, students[i].age); } } return 0; } ``` [2024-06-13 09:56:23 | AI写代码神器 | 226点数解答]