swift -控制语句

swift -控制语句,第1张

概述//// main.swift// 控制语句-03//import Foundationprintln("Hello, World!")//定义一个分数var score = 80;/*** 定义一个数组*/var scoreArr = [90,99,45,89,67,54];var minScore = 0;var maxScore = 0;var av
////  main.swift//  控制语句-03//import Foundationprintln("Hello,World!")//定义一个分数var score = 80;/***  定义一个数组*/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;//循环所有的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);println("sumSocre is \(sumscore) avgscore is \(avgscore)");println("maxscore is \(maxscore) minscore is \(minscore)");for(var i = 0; i < count; i++){    var s = scoreArr[i];//取得第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);println("sumSocre is \(sumscore) avgscore is \(avgscore)");println("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 之前的switch会穿透let appType = "ios";switch appType{    case "ios":        println("ios开发");        fallthrough;//让往下走    case "AndroID":        println("AndroID开发");    case "Java":        println("Java 开发");default:        println("没有任何匹配");}
总结

以上是内存溢出为你收集整理的swift -控制语句全部内容,希望文章能够帮你解决swift -控制语句所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1085508.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存