int main()
{
int day = 0;
scanf("%d", &day);//scanf为输入语句,%day表示取day的地址
switch (day)//switch语句为分支语句,作用是判断对象的结果是多少,从下列case语句中选择与逻辑相符的情况进行执行输出语句
{
case 1://case为整形常量表达式语句式,表示一种情况
printf("星期一\n");
break;//break语句可以在case语句执行完后跳出switch语句,在这里输入1时,只会输出星期一。
case 2:
printf("星期二\n");
break;
case 3:
printf("星期三\n");
break;
case 4:
printf("星期四\n");
break;
default://当执行default语句时,说明以上的情况都不匹配
printf("输入错误\n");
}
return 0;
}
当输出1时:
当输入8时: