作者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
顯然迴圈是大幅降低..
不過如果摟主的條件是假日非固定性了..
那將需要另外再評估...
|