求大神帮忙看一下(devc++),15—64的年龄段在淡季买票的单价是多少,用if-else嵌套
#include <stdio.h>int main()
{
int m,a,p1=200; //月份m,年龄a
float p; //单价p
printf("请输入游览的月份:");
scanf("%d",&m);
printf("请输入游客的年龄:");
scanf("%d",&a);
if(m>=1&&m<=12)
{
if(m==11&&m==12&m>=1&m<=4)
p=p1*0.8;
else
p=p1;
}
if(a>=65)
{
p=0;
}
else if(a>0&&a<=14)
{
p=p1*0.5;
}
else if(a>14&&a<65)
{
p=p1;
}
printf("单价为%0.2f",p);
return 0;
}
题目
旅游景点为吸引游客,旺季和淡季门票价格不同,旺季为每年5到10月份,门票价格200元,淡季门票价格是旺季的八折。不论旺季还是淡季,65岁以上老人免票,14岁以下儿童半价,其余游客全价。