为了保障安静的阅读环境,有些公共图书馆对儿童入馆做出了限制。例如“12 岁以下儿童禁止入馆,除非有 18 岁以上(包括 18 岁)的成人陪同”。现在有两位小/大朋友跑来问你,他们能不能进去?请你写个程序自动给他们一个回复。使用C语言编辑
时间: 2024-10-16 14:05:08 浏览: 11
公共图书馆总分馆服务一体化辅助全民阅读推广分析共4页.pd
在C语言中,我们可以创建一个简单的函数来判断是否允许儿童进入图书馆。这里有一个基本的伪代码示例:
```c
#include <stdio.h>
// 定义函数,输入年龄并返回结果
int canEnterLibrary(int childAge, int adultAge) {
if (childAge < 12 && adultAge >= 18) { // 如果孩子小于12岁并且有成年人陪伴
return 1; // 允许进入
} else {
return 0; // 不允许进入
}
}
int main() {
int childAge, adultAge;
printf("请输入孩子的年龄:");
scanf("%d", &childAge);
printf("请输入成人的年龄:");
scanf("%d", &adultAge);
if (canEnterLibrary(childAge, adultAge)) {
printf("允许进入。\n");
} else {
printf("抱歉,您的孩子不符合入馆条件。\n");
}
return 0;
}
```
这个程序会询问用户孩子的年龄和成人的年龄,然后根据规定来判断是否可以进入。运行这个程序时,你需要输入这两个值。
阅读全文