---------------
main.m
---------------
#import
<Foundation/Foundation.h>
int
main()
{
int age = 30 ;
if (age > 20 )
{
NSLog( @" 年龄已经大于 20 岁了 " );
NSLog( @"20 岁以上的人应该学会承担责任 ..." );
{
int age = 30 ;
if (age > 20 )
{
NSLog( @" 年龄已经大于 20 岁了 " );
NSLog( @"20 岁以上的人应该学会承担责任 ..." );
}
int
a =
5
;
if (a)
NSLog(@"a为非零");
//这种写法是对的,但最好还是使用花括号。
else
NSLog(@"a为零");
int
b =
5
;
if (b > 4 )
NSLog( @"b 大于 4" );
else
if (b > 4 )
NSLog( @"b 大于 4" );
else
b--;
NSLog(@"b不大于4");
//这行代码总会执行,它不是条件语句的一部分。
int
c =
5
;
if (c > 4 )
c--;
if (c > 4 )
c--;
NSLog(@"c大于4");
else
//这里会报错,因为没有使用花括号,导致它脱离了条件语句。
NSLog(
@"c
不大于
4"
);
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.if后面要有小括号,不要有分号。
2.如果if的假设条件成立,你想执行的代码最好用花括号包围起来。
如果不包围,你只能执行一行代码。
同理,
else后面的语句,也最好用花括号包围起来。
3.if后面的小括号里面如果只有一个数值,
那么,数值为零,代表假,数值不为零,代表真。