3、编写程序实现:使用switch语句实现输入1-7之间的任意数字,输出相应的星期值。例

2024-11-26 04:54:01
推荐回答(2个)
回答1:

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语句

回答2:

用switch编写程序:输入一个1-50之间的学号。
如能被7整除,分为第一组,输出:该学号是第1组。
剩余情况分为第4组,输出:该学号是第4组。
输入50以上的数,输出:您输入有误!