public int GetDayOfWeek(int num)
{
if(num<1 || num >7)
{
return -1;//输入数值不符合要求,返回-1
}
switch(num)
{
case 1:
{
return 1;
break;
}
case 2:
{
return 2;
break;
}
...//循环到7
}
}
如果你的输入值很规范,就是1-7的整数那么只需要判断参数值域范围是否符合要求就可以了,然后根据num直接返回星期几就行了(有的周日为每周第一天),而不必非得用case语句
用switch编写程序:输入一个1-50之间的学号。
如能被7整除,分为第一组,输出:该学号是第1组。
剩余情况分为第4组,输出:该学号是第4组。
输入50以上的数,输出:您输入有误!