美文网首页
第二周第三天

第二周第三天

作者: theDeskmateOfSb | 来源:发表于2016-08-06 12:58 被阅读0次

第二周

第三天

流程控制

print("请输入年份:",terminator:"")
print("请输入月份:",terminator:" ")
print("请输入年和月用空格隔开:(列如:1980  2)")
let year =  inputInt()
let month = inputInt()
let day:Int
if month < 1 || month > 12 {
//如果输入的数字小余1或者大于12
    print("瓜西西的")
    exit(0)
}
else if month == 2 {
//如果输入的月份等于2
    if year % 4 == 0{
    //如果年份对4的余数为0,表示4的倍数
            if year % 400 == 0{
            //在是4的倍数的前提下也是400的倍数
                day = 29
            }else{
            //如果不是400的倍数
                day = 28
        }
            
    else{
            day = 29
        }
        
    }else{
        day = 28
    }
    }
    
else if month == 4 || month == 6 || month == 9 || month == 11{
    day = 30
    
}
else
{
   day = 31
}
print(year,month,day)

并行结构

print("请输入你的月薪:",terminator:" ")
let salary = inputInt()*13
if salary >= 0{
//控制数字是大于0的
//下面是salary的各个阶段
switch salary{
case 0:
    print("你是一个无业游民")
case 1...30000:
    print("你是一个小码畜")
case 30001...60000:
    print("你是一个小码奴")
case 60001...100000:
    print("你是一个大码农")
case 100001...200000:
    print("你是一个光荣的IT民工")
case 200001...500000:
    print("你是一个优秀的IT工程师")
case 500001..<1000000:
    print("你是IT精英")
case 10000000..<100000000:
    print("你是IT大哥,我服")
default:
//表示其他的情况
    print("你是头上有光环的IT领袖,求带")
 }
} else{
    print("你乱输什么啊")
}

while循环

var i = 0
while i<10 {
   print("\(i)hello ,world!")
    i += 1//不加这个就是死循环
    }

repeat while 循环至少执行一次

var i = 1
repeat{
print("\(i).hello world!")
i += 1
} while i <= 10

for 循环for in

循环变量在不用的时候可以省略
var b=0
for i in 1...100{
    b += i    
    }
print(b)

相关文章

  • 2017暑假补课

    暑假开课第二周,第一周前两天累的不行,第三天终于缓过来了。今天是第二周的周一,又不在状态。电风扇吹的加上话...

  • 2018-01-18

    开学第二十一周第三天 2017年1月17日 星期三 多云 妈妈和宝贝系统读经第132周第三天,累积926天...

  • 山东宇悦妈读经记录

    日期:2018年11月10日 周期:第二周第三天 读经内容: 1.《周易•上经•坤卦第二——蒙卦第四》 名句语录:...

  • 2018-03-16

    放假第二周第三天 2017年1月31日 星期二 多云 妈妈和宝贝系统读经第134周第3天,累积940...

  • 第二周  第三天

    (一) 累到不想说话 去朋友家吃完饭回来,一路开车眼皮竟在打架。 (二) 和一年级在一起的日子,已发展到油瓶倒了也...

  • 第二周第三天

    昨天完成效果如下: ==========================今天任务:1, 相关经验 功能块完善。增加...

  • 第二周第三天

    第二周 第三天 流程控制 并行结构 while循环 repeat while 循环至少执行一次 for 循环fo...

  • 慢以致远 持续精进/9.15

    慢以致远 持续精进/9.15/第二周第三天 打卡日期:2018/9/15 打卡累计天数:3/30 #宣言(不做咆哮...

  • 那年,夏天(八·终章)

    第二天,周侨又找到夏天,也不说话,静静地坐在他旁边。 第三天...... 第四天...... 周侨笃定,夏天会回去...

  • 2018-05-04

    简书心得 星期五阴 今天是第二周的第三天,早签到非常不错,都是大家用心...

网友评论

      本文标题:第二周第三天

      本文链接:https://www.haomeiwen.com/subject/orpksttx.html