Wednesday, October 08, 2008

生活点滴 (十月-1)

这个星期做早班,一连五天的程序如下:

Dim x as string; x = '星期' & i
Dim i as integer; i = 1
While x <= '星期5'
  Select Case Time:
      Case 5am
          爬起身准备
      Case 6.30am
          出门
      Case 7am
          开始工作
      Case 8m
          早餐
      Case 12pm
          午餐
      Case 4pm
          放工
      Case 6pm
          晚餐
      Case 8pm
          追《花好月圆》
      Case 11pm
          培养情绪gao gao chu
  End Select



  If Time > 23.59pm then
        i= i+1
  End
  x = '星期' & i

End While

Msgbox ("令人兴奋的weekend又到了!!!")

3 comments:

key said...

If Time <= 23.59pm then
x ='星期一'
Else
x =" '星期一' + 1
End

你会让时间一直停留在'星期一'。。
infinite loop了啦。。。

:D

key said...

还是不对,
i永远停留在 1或者i+1就是2。

你的世界只有星期一和星期二!

:D

key said...

X的值永远没有变,
所以一直小过星期五。。

时间超过23:59就会变成00:00。
如果以秒算,
23:59之后每一次loop你就会加一天,
可能五秒就会停了。(while loop其实更快)

不过这是Blog,
不用compile。。
也不用追求太完美。。