在Swift中,使用if和switch语句来进行条件操作,使用for-in、for、while和repeat-while语句来进行循环。在if语句中,条件必须是一个布尔表达式。例如,我们可以编写如下的if和for语句:letheight = [155,180,160,170,163,178]varheightflag =0for(oneheight)in(height) {if(oneheight >170) {
heightflag = heightflag +2}else{
heightflag = heightflag +1}
}print(heightflag)上面的代码定义了一个由6个元素组成的数组height,通过一个for循环来遍历这个数组,并用if语句来判断数组中的各个元素值是否大于170,如果是,则将heightflag变量的值加上2,否则,将heightflag变量的值加上1。条件操作语句中的包裹条件和循环语句中的循环变量括号可以省略,但是语句体的大括号是不能省略的。也就是说,上面的代码可以改写为:letheight = [155,180,160,170,163,178]varheightflag =0foroneheightinheight {ifoneheight >170{
heightflag
...
继续阅读
(17)