题目详情 - [中级组] 参赛组别推荐 - 核OJ (hetao101.com)
大致题意:
题目要求我们根据小蓝的年龄推荐他参加那个组别的比赛
大致思路:
1.输入年龄
2.判断属于哪个年龄段
3.输出结果
功能实现:
1.定义变量并输入数据
根据生活经验,小蓝的年龄不可能超过int的上限,只需用到int类型的变量,代码如下:
//定义函数写在主函数外面
int year;
//输入写在主函数里
cin >> year;
2.判断年龄段
根据题目要求:
小于 8 岁,输出信息为:"You are too young!"
8 到 12 岁,输出信息为:"Welcome to Junior Class!"
13 到 18 岁,输出信息为:"Welcome to Senior Class!"
19 岁及以上,输出信息为:"You are too old!"
只需要使用if-else if语句即可实现功能,代码如下:
if (year < 8)
{
cout << "You are too young!";
}
else if (year >= 8 && year <= 12)
{
cout << "Welcome to Junior Class!";
}
else if (year >= 13 && year <= 18)
{
cout << "Welcome to Senior Class!";
}
else if (year >= 19)
{
cout << "You are too old!";
}
3.测试
利用题目提供的样例测试程序:
输入:9
输出:Welcome to Junior Class!
成功输出正确结果,代码正确!