A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Flower. 中级黑马   /  2015-12-3 20:13  /  560 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*逻辑运算*/

#include <stdio.h>

int main(){
   
    //“ ||”或“ && ”与(且) “ ! ”非

    //int a= 1>2||2>3;//有真为真
   // printf("%d\n",a);
   
    //int b=1<2&&2<3;//有假为假
    //printf("%d\n",b);
   
    //int c=!(1<2);//真假调换
   // printf("%d\n",c);
   
    //int a=0||1>2||2>1;
    //printf("%d\n",a);
   
    //如果||表达式左边表达式已经为真,则右边不执行.
    //int a=2;
   // int b=1<2||a++;
    //printf("a=%d b=%d\n",a,b);
   
    //而&&只要左边为假右边不执行.
   
   // int a=2;
    //int b=1<2&&a++;
    //printf("a=%d b=%d\n",a,b);
   
    //优先级顺序为:小括号() > 负号( -) > ! > 算术运算符 > 关系运算符 > && > ||
    int a=1+2<3||!-3<4&&5>0 ;
    printf("%d\n",a);
   
    return 0;
   
   
}

1 个回复

倒序浏览
厉害,很详细。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马