Objective-C编程:条件语句、布尔变量与条件运算符详解
1. 处理特殊情况
在编程中,处理特殊情况是非常重要的。例如,在处理除法运算时,需要考虑除数为零的情况。下面是一个改进后的 divide: 方法,用于处理这种情况:
-(void) divide: (double) value
{
if (value != 0.0)
accumulator /= value;
else {
NSLog (@"Division by zero.");
accumulator = NAN;
}
}
这个方法首先检查除数是否为零。如果不为零,则执行除法运算;否则,输出错误信息并将累加器设置为 NAN (非数字)。
2. switch 语句
2.1 switch 语句的基本格式
在Objective-C中, switch 语句是一种常用的条件语句,用于根据变量的值执行不同的代码块。其基本格式如下:
switch (expression)
{
case value1 :
program statement
program statement
...
break;
case val
超级会员免费看
订阅专栏 解锁全文
11

被折叠的 条评论
为什么被折叠?



