瀏覽單個文章
mor8
Major Member
 

加入日期: Aug 2005
文章: 237
引用:
作者vxr
我是這樣的意思..
double[] a = { 6.5, 9, 6.5, 9.5, 6.5, 6.5, 0,
6.5, 6.5, 6.5, 6, 9.5, 6.5, 0,
6.5, 9, 6.5, 6, 6.5, 0, 6.5,
6.5, 6.5, 6.5, 6.5, 6.5, 0, 6.5,
0, 0, 0 };

int len = a.Length;
int t = 7;
for (int i = 1; t <= len; )
{

var val = a[t - 1];
if (val == 0)
Console.WriteLine("第{0}天 : 假日", t);
// end if
i++;
t *= i;
} // end if
顯然迴圈是大幅降低..
不過如果摟主的條件是假日非固定性了..
那將需要另外再評估...

7休1。規定就是每7天一定要放一天。那天不一定是星期日。
舊 2016-12-26, 09:13 AM #16
回應時引用此文章
mor8離線中