本帖最后由 wangshangkun 于 2015-10-22 23:34 编辑
第二期Android菜鸟饭团#编程语言基础学习#第三课 活动笔记
条件语句与循环语句的使用:
一、我们讲了关于用于判断的运算符,其中<,>,<=,>=,==,!=我们需要明白它们在计算机中与数学运算中的写法的区别,其中后两个分别为等于和不等,==左右两边的字符或数字是等价的,与=(赋值)的区别在于=是把右边的值赋值给左边,而不是左右相等,而且以上字符用于判断,而=用于给变量赋值。!=意思是不等于,与==相反。
二、我们学习if else, 其中需要注意的问题是if语句的嵌套中的if与else的匹配问题。基本依照else总是与理它最近的if匹配。最后首未匹配。
三、我们学习了关于while与do while的循环, 当只有while时while判定条件的后面不需要';',而 do while中while判定条件后面需要‘;’,这是一个小细节。其中while判定条件为假时,循环跳出,这是普遍正常情况,但当循环语句中有continue(忽略本次操作,至隔离本次操作结果)输出结果将会不同,当循环语句中有break且判定成功时,循环立即跳出,不再执行,这是continue与break的区别。while先进行判断条件是否成立,成立后进行循环,而do while是先运行do后面的循环语句然后进行判断,意思就是在同样不成立的情况下,do while比while多运行一次。这是这两者的区别。
四、 我们还学习了c语言中最通用的循环语句for循环,其中for循环判定的条件格式是固定的如for(1 ; 2 ; 3)其中1是初始条件,2是for循环的范围,而3则是在for循环范围内循环幅度的大小。
五、还有switch case,这个循环的优势在于解决分支问题时比for循环更清晰。其中每一个case语句后都应该有一个break以便于在选择后停止其他case的运行。这是此循环语句需要注意的细节。
每一个技术小白都有一个成为大神的梦想,现在Android菜鸟饭团就给你这个成就梦想的机会。我们提供最新的Android技术教学,只要你又耐心和毅力就一定会在这里有所收获。 Android菜鸟饭团由 南阳GDG组织发起,秉承着开放、分享、创新的原则,希望通过GDG社区的力量能够给更多的想要学习Android开发技术的小白们创造一个学习,交流,分享的环境。同往常的GDG活动一样,我们依然是任性的一个子都不要,并且还在周六的分享中提供盒饭和不定期的惊喜小礼物呦~所以快来加入我们吧,为你的大神梦想迈出第一步。
|