Swift语言编程实战系列教程(三)—一颗爱你的心

转自CC(CocoaChina)论坛上jamszhy的帖子

本节课的主要目的是熟悉循环的概念及循环语句的使用。
一颗爱你的心,时时刻刻为你跳不停!需要使用循环语句!

//
//  main.swift
//  jumpHeart
//
//  Created by jamszhy on 14/6/6.
//  Copyright (c) 2014年 jamszhy. All rights reserved.
//  weibo.com/jamszhy

import Foundation

//一颗跳动心,可以看成不同大小的心不停的在屏幕上出现
//由于需要重复跳动,那我们需要使用循环
//先用最简单的循环:死循环

while true {
print(“\n\n”)
print(”                           \n”)
print(”                          \n”)
print(”                          \n”)
print(”                          \n”)
print(”                         \n”)
print(”           *****  \n”)
print(”            ***  \n”)
print(”             *  \n”)
print(”                      \n”)
print(”                     \n”)
print(”                     \n”)
print(”                     \n”)
print(”               \n”)
print(”                \n”)
usleep(100000)
system(“clear screen”)

print(“\n\n”)
print(”                           \n”)
print(”                \n”)
print(”                   \n”)
print(”              \n”)
print(”          ******  \n”)
print(”         ********  \n”)
print(”          ******  \n”)
print(”           ****  \n”)
print(”            **  \n”)
print(”       \n”)
print(”            \n”)
print(”             \n”)
print(”               \n”)
print(”                \n”)
usleep(100000)
system(“clear screen”)

print(“\n\n”)
print(”                           \n”)
print(”                \n”)
print(”                   \n”)
print(”       **** *****  \n”)
print(”      ************  \n”)
print(”       **********  \n”)
print(”        ********  \n”)
print(”         *****  \n”)
print(”          ***  \n”)
print(”           *  \n”)
print(”            \n”)
print(”             \n”)
print(”               \n”)
print(”                \n”)
usleep(100000)
system(“clear screen”)

print(“\n\n”)
print(”                           \n”)
print(”                \n”)
print(”       ***** *****  \n”)
print(”     ***************  \n”)
print(”    *****************  \n”)
print(”     ***************  \n”)
print(”      *************  \n”)
print(”        *********  \n”)
print(”          *****  \n”)
print(”           ***  \n”)
print(”            *    \n”)
print(”             \n”)
print(”               \n”)
print(”                \n”)
usleep(100000)
system(“clear screen”)

print(“\n\n”)
print(”                           \n”)
print(”      ******   ******  \n”)
print(”    ********* *********  \n”)
print(”   **********************  \n”)
print(”  ************************  \n”)
print(”   **********************  \n”)
print(”    *******************  \n”)
print(”      ****************  \n”)
print(”        *************  \n”)
print(”          *********  \n”)
print(”            *****  \n”)
print(”             ***  \n”)
print(”              *   \n”)
print(”                \n”)
usleep(100000)
system(“clear screen”)

print(“\n\n”)
print(”      ******       ******   \n”)
print(”    **********   **********  \n”)
print(”  ************* *************  \n”)
print(” *****************************  \n”)
print(“*******************************  \n”)
print(” *****************************  \n”)
print(”  ***************************  \n”)
print(”    ***********************  \n”)
print(”      *******************  \n”)
print(”        ***************  \n”)
print(”          ***********  \n”)
print(”           *******  \n”)
print(”              ***  \n”)
print(”               *  \n”)
usleep(100000)
system(“clear screen”)
}

//我们现在想控制循环次数
//那么需要定义变量:
var num = 0
while num < 10 {
//重复执行的语句
num++
}

//for循环的两种格式
for num in 0..10 {
//重复执行的语句
}
for num = 0; num < 10; num++ {
//重复执行的语句
}

//do while格式
do
{
//重复执行的语句
num++

}while num < 10
本系列教程旨在通过简单、易懂、有趣的程序让大家熟悉swift语法,
并且学会编程

Leave a Reply

Your email address will not be published. Required fields are marked *