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

2.6 練習及解析

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

示例解析:

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

(2)創建四個變量,并分別將十進制數25用二進制、八進制、十進制與十六進制賦值。

示例解析:

    var count1 = 25         //十進制
    var count2 = 0o31       //八進制
    var count3 = 0x19       //十六進制
    var count4 = 0b00011001 //二進制

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

示例解析:

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

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

示例解析:

主站蜘蛛池模板: 察哈| 甘洛县| 图木舒克市| 新民市| 田林县| 攀枝花市| 汉阴县| 邳州市| 鹤壁市| 甘洛县| 天峻县| 左权县| 宜兴市| 沧州市| 平泉县| 玉门市| 江川县| 天柱县| 汉川市| 岐山县| 汨罗市| 湘潭县| 绥滨县| 巴马| 龙门县| 托克逊县| 凤庆县| 新津县| 临泉县| 洪洞县| 新郑市| 朝阳区| 青川县| 工布江达县| 宁城县| 资兴市| 康马县| 菏泽市| 襄城县| 富源县| 望都县|