#import
int main(int argc, const char * argv[])
{
@autoreleasepool {
// 1》输入一个月份,输出这个月有多少天?
// int year,month;
// printf("请输入月份:");
// scanf("%d",&month);
//
// switch (month){
// case 1:
// case 3:
// case 5:
// case 7:
// case 8:
// case 10:
// case 12: printf("%d月有31天!\n",month);break;
// case 4:
// case 6:
// case 9:
// case 11: printf("%d月有30天!\n",month);break;
// case 2:printf("请输入年份:");
// scanf("%d",&year);
// (year%4==0&&year%100)||year%400==0?printf("%d年%d月有29天!\n",year,month):printf("%d年%d月有28天!\n",year,month);break;
// default: printf("您输入的月份有误!\n");
// }
// 2》计算某日是该年的第几天?
// int year,month,date,sum=0;
// printf("请输入年、月、日:");
// scanf("%d%d%d",&year,&month,&date);
//
// switch (month){
// case 12: sum+=30;
// case 11: sum+=31;
// case 10: sum+=30;
// case 9: sum+=31;
// case 8: sum+=31;
// case 7: sum+=30;
// case 6: sum+=31;
// case 5: sum+=30;
// case 4: sum+=31;
// case 3: (!(year%4)&&year%100)||!(year%400)?(sum+=29):(sum+=28);
// case 2: sum+=31;
// case 1: sum+=date;
// }
// printf("%d年%d月%d日是%d年中的第%d天!\n",year,month,date,year,sum);
// 3》用switch实现简单计算器
// float one,two;
// char ch;
// printf("请输入一个算式:");
// scanf("%f%c%f",&one,&ch,&two);
// switch (ch){
// case '+': printf("%.2f+%.2f=%.2f\n",one,two,one+two);break;
// case '-': printf("%.2f-%.2f=%.2f\n",one,two,one-two);break;
// case '*': printf("%.2f*%.2f=%.2f\n",one,two,one*two);break;
// case '/': two==0?printf("除数不能为零!\n"):printf("%.2f/%.2f=%.2f\n",one,two,one/two);break;
// case '%': two==0?printf("除数不能为零!\n"):printf("%.2f%%%.2f=%.2d\n",one,two,(int)one%(int)two);break;
// }
// 4》根据血型与性别测试性格
// int xue,xing;
// printf("1:A 2:B 3:AB 4:O\n请选择血型:");
// scanf("%d",&xue);
// printf("1:男 2:女\n请选择性别:");
// scanf("%d",&xing);
// switch (xing){
// case 1: switch (xue){
// case 1: printf("追求完美!\n");break;
// case 2: printf("花心!\n");break;
// case 3: printf("极端!\n");break;
// case 4: printf("软弱!\n");break;
// default: printf("你是变异人!\n");
// }break;
// case 2: switch(xue){
// case 1: printf("aaaa\n");break;
// case 2: printf("bbbb\n");break;
// case 3: printf("cccc\n");break;
// case 4: printf("dddd\n");break;
// default: printf("您是变异人!\n");
// }break;
// default: printf("您来自泰国!\n");
// }
// 5》设计一个简单的猜拳游戏
// int player,pc;
// srand((unsigned)time(NULL));
// pc = rand()%3+1;
// //rand()%n:就是从0开始到n-1的随机数,后面加1,就是从1开始,到n;
// printf("1:石头 2:剪刀 3:布\n请选择:");
// scanf("%d",&player);
// switch (pc){
// case 1: switch (player){
// case 1: printf("平局!\n");break;
// case 2: printf("您输了!\n");break;
// case 3: printf("您赢了!\n");break;
// default: printf("您喝多了!\n");
// }break;
// case 2: switch (player){
// case 1: printf("您赢了!\n");break;
// case 2: printf("平局!\n");break;
// case 3: printf("您输了!\n");break;
// default: printf("您喝多了!\n");
// }break;
// case 3: switch (player){
// case 1: printf("您输了!\n");break;
// case 2: printf("您赢了!\n");break;
// case 3: printf("平局!\n");break;
// default: printf("您喝多了!\n");
// }break;
// }
// 6》输入一个成绩,判断等级(优:90-100;良80-90;中70-80;差60-70;低于60不及格)
// int score;
// printf("请输入一个成绩:");
// scanf("%d",&score);
// if (score>=0&&score<=100) {
//
//
// switch (score/10){
// case 10:
// case 9: printf("优\n");break;
// case 8: printf("良\n");break;
// case 7: printf("中\n");break;
// case 6: printf("差\n");break;
// default: printf("不及格\n");
// }
// }else{
// printf("您输入有误!\n");
// }
// 7》输入一个月份,判断属于哪一个季节(春:3-5;夏:6-8;秋:9-11;冬:12、1、2)
int month;
printf("请输入一个月份:");
scanf("%d",&month);
switch (month){
case 3:
case 4:
case 5: printf("春天!\n");break;
case 6:
case 7:
case 8: printf("夏天!\n");break;
case 9:
case 10:
case 11: printf("秋天!\n");break;
case 12:
case 1:
case 2: printf("冬天!\n");break;
default:printf("您输入有误!\n");
}
}
return 0;
}