在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
if语句基本使用
OC:
int age1 = 10;
int age2 = 20;
int max;
max = age2;
if (age1 > age2) {
max = age1;
}
NSLog(@"%d", max);
输出结果:20
if (age1 > age2) {
max = age1;
}else
{
max = age2;
}
NSLog(@"%d", max);
输出结果:20
如果只有一条指令if后面的大括号可以省略
Swift:
if 条件表达式 {指令} if 条件表达式 {指令} else{指令} 0.if后的圆括号可以省略 1.只能以bool作为条件语句 2.如果只有条指令if后面的大括号不可以省略
var age1:Int = 10
var age2:Int = 20 var max:Int max = age2; if age1 > age2 { max = age1 } print(max)
输出结果:20
if age1 > age2
{ max = age1; }else { max = age2; } print(max)
输出结果:20
多分支
float score = 99.9;
if (score >= 90) {
NSLog(@"优秀");
}else
{
if (score >= 60) {
NSLog(@"良好");
}else
{
NSLog(@"不给力");
}
}
输出结果:2016-04-01 16:08:05.833 OCTest[4239:1177565] 优秀
if (score >= 90) {
NSLog(@"优秀");
}else if (score >= 60)
{
NSLog(@"良好");
}else
{
NSLog(@"不给力");
}
输出结果:2016-04-01 16:08:05.834 OCTest[4239:1177565] 优秀
swift:
var score = 99.9;
if score >= 90 { print("优秀") }else if score >= 60 { print("良好") }else { print("不给力") }
输出结果:优秀
|
请发表评论