黑马程序员技术交流社区
标题:
Swift语言学习总结——控制语句
[打印本页]
作者:
a_dream
时间:
2014-7-22 00:08
标题:
Swift语言学习总结——控制语句
Swift语言学习总结——控制语句
//main.swift
//swift控制语句
import Foundation
println("Hello , World");
//定义一个分数
var score=80;
//定义一个数组
var scoreArr=[90,100,23,43,42,67];
var minScore=0;
var maxScore=0;
var avgScore=0.0;
var sumScore=0.0;
var count=scoreArr.count;
for 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("sumScore is \(sumScore) avgScore=\(avgScore)");
println("maxScore is \(maxScore) minScore=\(minScore)");
for(var i=0;i<count;i++)
{
var s=scoreArr
;
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("sumScore is \(sumScore) avgScore=\(avgScore)");
println("maxScore is \(maxScore) minScore=\(minScore)");
var index=0;
do{
if(index>=count){
break;
}
var s=scoreArr[index];//取得第i元素
println("do-while s[\(index)=\(s)]");
}while(index++<count);
index=0;
while(index<count)
{
var s=scoreArr[index];//取得第i元素
println("while s[\(index++)=\(s)]");
}
作者:
卡哇伊
时间:
2014-7-22 00:20
能不能 把 代码 别斜着 打出来 我就是想想看看 也弄得眼花缭乱的 没心情看了 :L
作者:
李斌007
时间:
2014-7-22 10:46
这位同学学的真是快哪
作者:
sl7s78s8
时间:
2014-7-22 21:26
给点注释呀
作者:
a_dream
时间:
2014-7-23 15:24
sl7s78s8 发表于 2014-7-22 21:26
给点注释呀
好的,以后的Swift语言学习笔记中会详细些
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2