您的位置:首页 > 编程语言 > C语言/C++

iOS从零基础到精通就业-C语言入门 3关系和逻辑运算符

2016-12-09 13:37 369 查看
iOS从零基础到精通就业-C语言入门

 (学习路径http://blog.csdn.NET/lanouluanbin/article/details/53518018)

3关系和逻辑运算符

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {

//关系运算符
int a = 10;
int b = 20;
BOOL r = a<b;
printf("%d\n",r);

int a1 = 100;
int b1 = 200;
BOOL r1 = a1 == b1;
printf("%d\n",r1);

BOOL r2 = a1 != b1;
printf("%d\n",r2);

//逻辑运算符
int a3 = 10;
int b3 = 5;
int c3 = 15;

//&& 并且 两边同时为真才为真 一假即假
BOOL r3 = a3>b3 && b3>c3;
printf("%d\n",r3);

//一真即真 全假才假
BOOL r4 = a3<b3 || b3<c3;
printf("%d\n",r4);

//!非 取反
r4 = !r4;
printf("%d\n",r4);

//短路现象
int a4 = 20;
int b4 = 10;
int c4 = 15;
BOOL r5 = a4<b4 && c4++;
printf("%d\n",c4);

return 0;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息