#include <stdio.h>
//利用if else函数
int main()
{
int sum = 0;
printf("请输入");
scanf("%d",&sum);
if(sum==1)
printf("星期一\n");
else if(sum==2)
printf("星期二\n");
else if(sum==2)
printf("星期二\n");
else if(sum==2)
printf("星期二\n");
else if(sum==2)
printf("星期二\n");
else if(sum==2)
printf("星期二\n");
else if(sum==2)
printf("星期二\n");
if(sum==6)
printf("休息日\n");
else if(sum==7)
printf("休息日\n");
else
printf("工作日\n");

return 0;
}
//利用switch
int main()
{
int sum = 0;
printf("请输入\n");
scanf("%d",&sum);
switch(sum)//(整型)必须是整型
{
case 1://case后是整型常量表达式
printf("星期一\n");
break;
case 2://是“:”而不是“;”
printf("星期二\n");
break;
case 3:

printf("星期三\n");
break;
case 4:
printf("星期四\n");
break;
case 5:
printf("星期五\n");
break;
case 6:
printf("星期六\n");
break;
case 7:
printf("星期天\n");
break;
}
if(sum==6)
printf("休息日\n");
else if(sum==7)
printf("休息日");
else
printf("工作日");
return 0;
}

c中用if和switch求星期_#include

结果如图