【问题描述】 小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天 做 a 道题目,周六和周日每天做 b 道题目。请你帮小明计算,按照计划他将在 第几天实现做题数大于等于 n 题?
【分析】 使用switch比较简单
【代码】
while(all<n){
day++;
if (i == 8){
i=1;
}
switch(i){
case 1:
all += a;
break;
case 2:
all += a;
break;
case 3:
all += a;
break;
case 4:
all += a;
break;
case 5:
all += a;
break;
case 6:
all += b;
break;
case 7:
all += b;
break;
}
i++;
}
【思考】 使用switch语句很简单完成