if
語句由布爾運算式後跟一個或多個語句組成。
語法
Objective-C編程語言中if
語句的語法是 -
if(boolean_expression) {
/* 如果布爾運算式為true,則執行 */
// statement(s)
}
如果布爾運算式(boolean_expression
)的計算結果為true
,那麼將執行if
語句中的代碼塊。 如果布爾運算式(boolean_expression
)的計算結果為false
,那麼將執行if
語句結束後(在結束大括弧之後)的第一組代碼。
Objective-C編程語言將任何非零和非null
值假定為true
,如果它為零或null
,則將其假定為false
。
流程圖
示例代碼
#import <Foundation/Foundation.h>
int main () {
/* 定義局部變數 */
int a = 10;
/* 使用if語句檢查布爾條件 */
if( a < 20 ) {
/* 如果條件為 true,則列印以下內容 */
NSLog(@"a is less than 20\n" );
}
NSLog(@"value of a is : %d\n", a);
return 0;
}
執行上面示例代碼,得到以下結果:
2018-11-14 08:58:49.415 main[152191] a is less than 20
2018-11-14 08:58:49.417 main[152191] value of a is : 10
上一篇:
Objective-C決策
下一篇:
Objective-C函數