举一反三
案例:出票系统,根据旺季的月份和年龄,打印票价:
- 4-10月,为旺季
- 成人(18-60岁):60元
- 儿童(18岁以下):半价
- 老人(60岁以上):20元
- 其余月份为淡季
- 成人:40元
- 其他:20元
思路分析
兄弟,看了这么多思路分析了,也该试试自己来实操了,来操作操作!
没啥有一定标准答案,相信自己!
撸写代码
#include<stdio.h>
int main()
{
double x,n;
printf("请输入月份:");
scanf("%lf",&x);
if(4<=x&&x<=10)
{
printf("请输入年龄:");
scanf("%lf",&n);
if(18>n)
{
printf("小孩30元");
}
else if(18<=n&&n<=60)
{
printf("成年人每人60元");
}
else
{
printf("老人20元");
}
}
else
{
printf("成年人40元!\n其他人20元!");
}
return 0;
}
测试结果
这个权当是自己的小练习,所以写的比较简单,如果还是有啥不明白的地方,欢迎共同谈论