输入月份和日期以给出相应的星座。

# include & ltstdio.h & gt

void main()

{

int a,b,c;

scanf("%d%d ",& amp一,& ampb);

c = a * 100+b;

开关(c)

{

case(c & gt;= 121 & amp;& ampc & lt=220):printf("%a月%b日是水瓶座\n ",a,b);

case(c & gt;=221。& ampc & lt=320):printf("%d月%d日是双鱼座\n ",a,b);

case(c & gt;=321。& ampc & lt=420):printf("%d月%d日是白羊座\n ",a,b);

case(c & gt;=421。& ampc & lt=520):printf("%d月%d日是金牛座\n ",a,b);

case(c & gt;= 521 & amp;& ampc & lt=620):printf("%d月%d日是双子座\n ",a,b);

case(c & gt;= 621 & amp;& ampc & lt=722):printf("%d月%d日是癌\n ",a,b);

case(c & gt;= 723 & amp& ampc & lt= 822): printf("狮子座在%d月% d日\n ",a,b);

case(c & gt;= 823 & amp& ampc & lt= 922): printf("处女座在%d月% d日\n ",a,b);

case(c & gt;= 923 & amp& ampc & lt=1022):printf("%d月%d日是天秤座\n ",a,b);

case(c & gt;=1023。& ampc & lt=1122):printf("%d月%d日是天蝎座\n ",a,b);

case(c & gt;=1023。& ampc & lt=1222):printf("%d月%d日是射手座\n ",a,b);

case(c & gt;=1223。& ampc & lt=1231):printf("%d月%d日是摩羯座\n ",a,b);

case(c & gt;= 101 & amp;& ampc & lt=120):printf("%d月%d日是双鱼座\n ",a,b);

}

}

很简单。