main.swift//Control Statement -03//import foundationprintln ("Hello, world!") Define a fraction var score = 80;/*** Define an array */var Scorearr = [90,99,45,89,67,54];var minscore = 0;var Maxscore = 0;var Avgscore = 0 .0;var Sumscore = 0.0;var count = scorearr.count;//loop all yuansfor s in scorearr{sumscore = Sumscore + Double (s); println ("s is \ (s)"); if (Minscore = = 0| | Minscore > s) {minscore = s; } if (Maxscore = = 0| | Maxscore < s) {Maxscore = s; }}avgscore = sumscore/double (count);p rintln ("Sumsocre is \ (sumscore) Avgscore are \ (avgscore)");p rintln ("Maxscore is \ ( Maxscore) Minscore is \ (Minscore) "), for (var i = 0; i < count; i++) {var s = scorearr[i];//get Iyuans println (" for ... i\ (i) s = \ (s) "); if (Minscore = = 0| | Minscore > s) {minscore = s; } if (Maxscore = = 0| | Maxscore < s) {Maxscore = s; }}avgscore = sumscore/double (count);p rintln ("Sumsocre is \ (sumscore) Avgscore are \ (avgscore)");p rintln ("Maxscore is \ ( Maxscore) Minscore is \ (Minscore); var index = 0;do{if (index >= count) {break; } var s = Scorearr[index]; println ("Do-while s[\ (Index)]=\ (s)"); while (++index < count); index = 0;while (Index < count) {index++; if (index >= count) {break; } var s = Scorearr[index]; println ("while s[\ (index)] = \ (s)");} Switch before switch will penetrate let Apptype = "ios", switch apptype{case "ios": println ("ios development"); fallthrough;//let's go down case "Android": println ("Android Dev"); Case "Java": println ("Java development");d Efault:println ("no Match");}
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
Swift-Control statements