c++关于switch语句的题

2024-11-17 01:46:22
推荐回答(2个)
回答(1):

定义数组a=[0,31,28,31,30,31,30,31,31,30,31,30];
定义变量s为给定月日距离1.1的天数
给定月份y和日r
for(int i=1;i s+=a[i];
}
s+=r;
switch(s%7){
case 0://星期三
case 1://星期四
case 2://星期五
case 3://星期六
case 4://星期日
case 5://星期一
case 6://星期二
}
大致步骤如此,其他的语句请自行补充

回答(2):

这完全是一个算法问题 除以7取余数 然后case输出 基本思路应该是这样