本节课的主要目的是熟悉函数的定义与使用。
本系列教程旨在通过简单、易懂、有趣的程序让大家熟悉swift语法,
并且学会编程。
//程序源代码
//
import Foundation
//请画出下面的空心长方形,并计算他们的面积和周长
//长方形的宽是5,高是4
// *****
// *
// *
// *****
//长方形的宽是10,高是6
//长方形的宽是23,高是14
//由于画长方形的操作以及计算都是相同的,因此我们需要定义函数。
func drawRectrangle(width:Int, height:Int) {
}
func area(width:Int, height:Int) ->Int {
}
func perimeter(width:Int, height:Int) ->Int {
}
drawRectrangle(5,4)
var res =area(5, 4); println("area is \(res)")
res = perimeter(5,4); println("perimeter is \(res)")
drawRectrangle(10,6)
res =area(10, 6); println("area is \(res)")
res = perimeter(10,6); println("perimeter is \(res)")
drawRectrangle(23,14)
res =area(23, 14); println("area is \(res)")
res = perimeter(23,14); println("perimeter is \(res)")
//程序运行结果是:
*****
*
*
*****
area is 20
perimeter is 18
**********
*
*
*
*
**********
area is 60
perimeter is 32
***********************
*
*
*
*
*
*
*
*
*
*
*
*
***********************
area is 322
perimeter is 74