冷眼 - 技術專欄

          態度決定高度,責任勝于能力;思想比知識更重要,成長比成功更重要!

             :: 首頁 ::  :: 聯系 ::  :: 管理 ::
            14 隨筆 :: 13 文章 :: 0 評論 :: 0 Trackbacks

          根據輸入的月份和日期,返回對應的星座編號,附星座對照表:

          編號
          起止日期
          名稱
          1 12.22 - 1.19 魔羯
          2 1.20 - 2.18 水瓶
          3 2.19 - 3.20 雙魚
          4 3.21 - 4.20 牡羊
          5 4.21 - 5.20 金牛
          6 5.21 - 6.21 雙子
          7 6.22 - 7.22 巨蟹
          8 7.23 - 8.22 獅子
          9 8.23 - 9.22 處女
          10 9.23 - 10.22 天秤
          11 10.23 - 11.21 天蝎
          12 11.22 - 12.21 射手


          '輸入日期返回星座編號
          Response.write?getConstellation(11,23)


          Function getConstellation(iMonth,?iDay)
          ???? Dim?sDay,?aDay
          ???? sDay = "20,19,21,21,21,22,23,23,23,23,22,22"
          ???? aDay = Split(sDay,",")
          ???? If iDay < aDay(iMonth - 1) Then
          ???????? getConstellation = iMonth
          ???? Else
          ????????getConstellation = iMonth + 1
          ????????If getConstellation = 13 Then getConstellation = 1
          ???? End If
          ???? Erase aDay
          ???? Set aDay = Nothing
          End?Function


          舉一反三,如果要求返回的是星座的名稱而不是編號呢?該怎么寫?讀者可以自己試一下。

          posted on 2008-05-21 17:12 冷眼 閱讀(425) 評論(0)  編輯  收藏 所屬分類: ASP
          主站蜘蛛池模板: 富平县| 财经| 丹江口市| 陆川县| 阿图什市| 石渠县| 温州市| 乌兰浩特市| 罗源县| 昌都县| 娄烦县| 卢氏县| 金阳县| 娱乐| 肇源县| 兴山县| 封开县| 吉首市| 廉江市| 上林县| 信宜市| 修水县| 土默特右旗| 阿巴嘎旗| 凤台县| 河北省| 云龙县| 南康市| 布尔津县| 进贤县| 图木舒克市| 衡南县| 乌鲁木齐县| 福泉市| 文水县| 益阳市| 尼勒克县| 霸州市| 阳信县| 普宁市| 山丹县|