第03天C語言(10):關系運算符

一、關系運算符
/*
關系運算符:
 >
 <
 >=
 <=
 ==
 !=

 關系運算符的返回值只有兩種,要么真,要么假,1(真)和0(假)
 int result = a > b; // 嗎? 大于, 真,非0即真.
 */
// 關系運算符注意點
// 關系運算符也有優先級, > < >= <= 優先級大于 == !=   【int result = 1 == 10 > 5 ;】
// 算術運算符的優先級  大于 關系運算符                  【int result = 1 + 1 < 2 + 2;】
// 關系運算符的結合性 : 從左至右                         【int result = 10 > 3 > 1;】
// 如果優先級和結合性同時存在, 先優先級 再 結合性           【int result = 10 + 1 > 5 + 4 == 3 > 1;】 // 【int result = ((10 + 1) > (5 + 4)) == (3 > 1);】
二、代碼
#include <stdio.h>
int main()
{
   
    /*
    int a = 10;
    int b = 5;
    int result = a > b; // 嗎? 大于, 真,非0即真.
    printf("result = %i\n",result);
    */
    
    
    /*
    int a = 10;
    int b = 8;
    int result = a != b;
    printf("result = %i\n",result);
    */
    

    /*
    //              1   == 1
//    int result = 10 > 5 == 1;
//    int result = 1 == 10 > 5 ;
    
    //              2 < 4
//    int result = 1 + 1 < 2 + 2;
    
    //              1 > 1
//    int result = 10 > 3 > 1;
    
    //              11 > 9 == 3 > 1
    //                  1  ==  3 > 1
    //                  1  ==   1
//    int result = 10 + 1 > 5 + 4 == 3 > 1;
    int result = ((10 + 1) > (5 + 4)) == (3 > 1);
    
    printf("result = %i\n",result);
     */
    
#pragma mark 練習
    int result;
    result = 3 > 4 + 7; // 3 > 11 = 0
    result = (3 > 4) > 7; // 0 > 7 = 0
    // 5 != 18 > 3 == 10
    // 5 != 1 == 10
    // 1 == 10
    result = 5 != 4 + 2 * 7 > 3 == 10;
    
    printf("result = %i\n",result);
    return 0;
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 謹記: 上帝在締造每個人的時候,給予每個人的一切都是相同的,然而,人與人卻是存在如此大的差距,記著上帝為你關上了一...
    長風留言閱讀 5,068評論 0 5
  • C++運算符重載-上篇 本章內容:1. 運算符重載的概述2. 重載算術運算符3. 重載按位運算符和二元邏輯運算符4...
    Haley_2013閱讀 2,324評論 0 51
  • 現在呀,心真的越來越軟了呢。上大學至今,離家的次數已經數不清,而且研二這學期可能是回家次數最多的了,可為什么,...
    一縷行走的陽光閱讀 131評論 0 0
  • Sublime,代碼編輯器。 1.代碼模板 Ctrl+Shift+P輸入html,選擇blank html pag...
    leonaxiong閱讀 587評論 0 0
  • 近日發現自己的Mac book剩余空間只有14G了,擔心不到幾天就要爆滿了,于是決定清理一下MBP的空間。 使用C...
    EA88閱讀 5,193評論 2 11