官术网_书友最值得收藏!

2.6 練習(xí)及解析

(1)使用兩種類型指定方式分別創(chuàng)建Int型變量a=1、b=2,交換a和b的值。

示例解析:

     var a:Int = 1
     var b = 2
     //中間變量進行交換
     var c = a
     a = b
     b = c

(2)創(chuàng)建4個變量,并分別將十進制數(shù)25用二進制、八進制、十進制與十六進制賦值。

示例解析:

(3)小文到文具店買文具,其需要購買鉛筆、橡皮和文具盒3種文具,3種文具的標價分別為2元、1元和15元,使用元組來模擬這3種文具組成的套裝。

示例解析:

     var bundle:(pencil:Int,eraser:Int,pencilCase:Int) = (2,1,15)

(4)編寫一個樣品質(zhì)量檢測器,當(dāng)樣品的質(zhì)量大于30單位的時候,輸出合格,輸入樣品可能為空,使用if-let語句來實現(xiàn)。

示例解析:

     var product:Int? = 100
     if let weight = product, weight > 30  {
        print("產(chǎn)品合格")
     }
主站蜘蛛池模板: 尉犁县| 江北区| 仪陇县| 清镇市| 磐安县| 遵化市| 韶关市| 黄龙县| 新绛县| 永兴县| 鹤庆县| 英超| 凌源市| 昭平县| 九江县| 榕江县| 黎城县| 西乌珠穆沁旗| 台东市| 青浦区| 咸宁市| 碌曲县| 贵定县| 英吉沙县| 柳河县| 江门市| 浏阳市| 沁阳市| 龙山县| 广昌县| 浦东新区| 河北省| 门头沟区| 巴马| 盐津县| 驻马店市| 江城| 大足县| 抚松县| 防城港市| 安阳县|