IOS开发视频教程V2.0 第一季

IOS开发视频教程V2.0 第一季

4 (38人评价)
  • 课时:(12)

  • 学员:(1049)

  • 浏览:(31741)

  • 加入课程

iPhone开发之if条件和for循环语句的笔记

相关课时: 笔记详情:

三目运算符

三目条件运算符,语法格式:x?y:z

其中x为Boolean类型表达式,先计算x的值,若为true则整个三目运算的结果为表达式y的值,否则整个运算结果为表达式z的值。

比如:

int score=80;int x=-100;

NSString*type=score<60?"不及格":"及格";

int flag=x>0?1:(x==0?0:-1);

NSLog(@"type="+type);

NSLog(@"flag="+flag);

语句

条件语句,根据不同条件,执行不同语句

  • if
  • if...else
  • if...else if
  • if...else if...else if...else
  • switch

循环语句,重复执行某些动作

  • for
  • while
  • do...while

if语句

fi(表达式)//语句  

比如:if(天不下雨)我就去打篮球

if...else

if...else if

if...else if...else if

if...else if...else if...else

只有一句话需要执行的语句时,可以省略[],为了使代码可读性更好,但是不推荐省略。

for循环语句

for语句为如下形式:

for(表达式1;循环条件;表达式2)

{

   //语句;...;

}

执行过程

  先求表达式1的值,再求循环条件的值,如果条件不满足(即表达式为false),循环立即终止。然后执行在循环之后的程序语句。如果条件满足,继续执行循环条件的值,如果条件满足,执行表达式2   如此重复执行,直到条件不满足,推出循环。

0 0

你感兴趣的课程

移动开发 IOS开发入门教程
17万+浏览/ 7252学员/ 4.1评分
免费
7万+浏览/ 804学员/ 4.8评分
免费
6万+浏览/ 241学员/ 4评分
免费