第二课学习了一些Swift的基本类型和流程控制语句Xcode环境配置完成后,创建了第一项目,首先提出的是一个问题,main在哪里,在Swift语言中main是作为一个类表现出来,相当与一个带头大哥,一个主类,Swift语言里的任何类的属性、方法、对象都要放到main类来实现。一、基本类型1.基础在S...
分类:
编程语言 时间:
2015-10-27 21:56:55
阅读次数:
217
程序流程控制:顺序结构:从上往下依次执行;分支结构:if-else,switch-case;循环结构:while,do-while,for,foreach
分类:
编程语言 时间:
2015-10-25 19:29:14
阅读次数:
212
1 import Foundation 2 3 for var i=1; i<=10; i++ { 4 println(i) 5 } 6 7 let str1="adl;fjasdfl;ouewrouqwperuadf" 8 for c in str1 { 9 swit...
分类:
编程语言 时间:
2015-10-25 16:24:08
阅读次数:
238
1:switch语句(掌握) (1)格式: switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; ...
分类:
编程语言 时间:
2015-10-22 17:24:53
阅读次数:
233
4.4.3 for循环 这类循环可以执行指定的次数,并维护它自己的计数器。 要定义for循环,需要下列信息: 初始化计数器变量的一个起始值。 继续循环的条件,它应涉及到计数器变量。 在每次循环的最后,对计数器变量执行一个操作。 例如,如果要在循环中,使计数器从1递增到10,递...
4.4.4 循环的中断 有时需要更精细地控制循环代码的处理。C#为此提供了4个命令,其中的3个已经在其他情形中介绍过了:? break——立即终止循环。? continue——立即终止当前的循环(继续执行下一次循环)。? goto——可以跳出循环,到已标记好的位置上(如果希望代码易于阅...
4.3.3 switch语句 switch 语句非常类似于if 语句,因为它也是根据测试的值来有条件地执行代码。但是,switch语句可以一次将测试变量与多个值进行比较,而不是仅测试一个条件。这种测试仅限于离散的值,而不是像“大于X”这样的子句,所以它的用法有点不同,但它仍是一种强大的技术。 s.....
4.3.2 if语句 if 语句没有结果(所以不在赋值语句中使用它),使用该语句是为了有条件地执行其他语句。 if语句最简单的语法如下: if () is true>; 先执行(其计算结果必须是一个布尔值,这样代码才能编译),如果的计算结果是true,就执行该语句之后的代码。...
4.2 goto语句 C#允许给代码行加上标签,这样就可以使用goto语句直接跳转到这些代码行上。该语句优缺点并存。主要的优点是:这是控制什么时候执行哪些代码的一种简单方式。主要的缺点是:过多地使用这个技巧将使代码晦涩难懂。 goto语句的用法如下: goto ; 标签用下述方式定义: ...
4.3 分支 要跳转到的代码行由某个条件语句来控制。这个条件语句使用布尔逻辑,对测试值和一个或多个可能的值进行比较。 本节介绍C#中的3种分支技术: ? 三元运算符 ? if语句 ? switch语句4.3.1 三元运算符 一元运算符有一个操作数,二元运算符有两个操作数,所以三元运算符有...