swift-02代码流程的控制
来源:互联网 发布:百度指数 数据导出 编辑:程序博客网 时间:2024/06/18 11:03
//
// main.swift
// 02-语句
//
// Created by wanghy on 15/8/9.
// Copyright (c) 2015年 wanghy. All rights reserved.
//
import Foundation
//1.
//使用分支循环控制代码的流程
//分支: if if-else switch
//循环: for while do-while for-in
//真假:用BOOL判断真假,取值为true 和 false
//2.除了 do-while 和 switch 其他基本相同,不同的是小括号可以省略,花括号不能省略。比如: if (1<2){print("我被打印了")}
if1<2
{
println("1<2")
}
else{
println("1<2")
}
//3.常量只能定义一次。用var 引导的变量可以随意修改和赋值
var num:Int =20;
num =23;
//4.
//switch 必须要把所有的可能都放在case中。多个值共享一个可能时要逗号隔开。要有一个默认的default
//5.循环语句.在2.0中没有do-while循环。取而代之的是 repeat-while循环,do在2.0中时作为异常处理来用的(do-catch)。
//循环求1-100的和
var sum =0
var i =1
whilei<=100
{
sum +=i++
}
println(sum)
//do 循环
var sum1 =0,j=1
do{
sum1 +=j++
}whilej<=100
println(sum1)
//for循环,运算符跟花括号一定要隔开。
var sum3 =0,k=1
for;k<=100;i++ {
sum3 +=k++
}
println(sum3)
//for in 循环
var array = [1,2,3,4,5]
//var z:Int8 = 1;
for tempin array
{
if (temp !=1 && temp != 5)
{
println(temp)
}
}
- swift-02代码流程的控制
- Swift的流程控制和函数
- Swift的流程控制和函数
- swift-控制流程02-while循环
- swift之流程控制
- swift 流程控制
- swift流程控制语句
- Swift流程控制
- Swift流程控制语句
- swift流程控制
- Swift - 流程控制
- Swift流程控制
- swift流程控制
- swift 04 流程控制
- swift流程控制
- Swift 流程控制
- swift流程控制
- swift 3.0 -流程控制
- 问题:CentOS 7.0部署Docker报错
- Android 3.0 API变更概要
- 先成为锦,然后才能添花
- 最好用的屏幕录像软件BB FlashBack v5.8.0 Pro
- 为Android Studio设置HTTP代理
- swift-02代码流程的控制
- 22-IO流-27-IO流(流的操作基本规律)
- RabbitMq的整理 exchange、route、queue关系
- Tomcat安装配置
- 算法竞赛入门经典: 第四章 函数与递归 4.5递归
- Codeforces Round #315 (Div. 2)569C Primes or Palindromes?(预处理)
- HDU 4740 The Donkey of Gui Zhou
- aliases配置文件
- oracle数据库问题集