c语言编写小明和小王年龄要满足18岁成绩在60以上才可以玩游戏
时间: 2024-09-23 09:06:22 浏览: 49
在C语言中,我们可以使用结构体(struct)来表示小明和小王的信息,包括姓名、年龄和成绩。同时,我们需要编写函数来检查他们是否符合条件。这里是一个简单的示例:
```c
#include <stdio.h>
// 定义学生结构体
typedef struct {
char name[20]; // 姓名
int age; // 年龄
int score; // 成绩
} Student;
// 检查是否符合条件的函数
int isEligible(Student student) {
if (student.age >= 18 && student.score >= 60)
return 1; // 符合条件返回1,否则返回0
else
return 0;
}
int main() {
// 创建小明和小王的实例并赋值
Student XiaoMing = {"小明", 19, 70};
Student XiaoWang = {"小王", 17, 55};
// 检查他们的资格
int xiaomingResult = isEligible(XiaoMing);
int xiaowangResult = isEligible(XiaoWang);
// 输出结果
printf("%s 的资格检查: %d\n", XiaoMing.name, xiaomingResult);
printf("%s 的资格检查: %d\n", XiaoWang.name, xiaowangResult);
return 0;
}
```
在这个例子中,`isEligible()` 函数用于判断一个人是否满足18岁并且成绩超过60分的游戏参与条件。如果符合条件,该函数将返回1,否则返回0。
阅读全文