2017 11 6 第十四次總結

2021-08-10 10:43:29 字數 1104 閱讀 2187

1、關係運算

數學上除了四則運算,還有比較運算

例如判斷a,b大小;再根據結果做不同的處理

比較的結果在  數學上:成立、不成立

c++上:true、false

這就是布林值、邏輯值、bool型別

程式中也會根據不同的結果做不同的處理

2、關係運算子

>       大於

<       小於

>=     大於等於

<=     小於等於

==     等於

!=      不等於

3、關係表示式

將表示式用關係運算子連線起來構成關係表示式

《表示式1>《關係運算子》《表示式2>

其中表示式可以是算數表示式、關係表示式、邏輯表示式、賦值表示式、字元表示式等

每個表示式都有乙個確定的值,它們有序關係

目前表示式的值型別應為整數型別或實數型別,如:int,float,double,char,bool

*double a=1.0,b=-4.0,c=3.0;

b*b-4.0*a*c==0

b*b-4.0*a*c  >0

4、關係表示式的值--邏輯值

c++中的邏輯值true、false

*  double a=1.0,b=-4.0,c=3.0;   //delta=b*b-4.0*a*c=4

b*b-4.0*a*c==0      false

b*b-4.0*a*c  >0      true

實際上,邏輯值true,計算機中存的是1

邏輯值false,計算機中存的是0 例*

cout<

結果:1 0

5、注意事項

(1)與數學中不同,在判斷表示式值是否相等時,一定要使用兩個等號(==)而非(=)

(2)輸出兩個數,判斷這兩個數是否相等時,相等輸出1,不等輸出0

分析:兩個數:用變數表示   int a,b;

輸入:                         cin>>a>>b;

輸出:1,0

直接輸出比較結果,cout<<(a==b)<(3)關係運算子不要連用

例*    5**按從左到右順序將先判斷5

第十四次作業

總結nat技術 nat技術為網路位址轉換技術,通常被用來使用將內網位址轉換為公網位址。對於需要使用私網而又有訪問internet需求的使用者來說,就要在出口的路由器處部署nat,訪問internet是先將內網位址轉換為公網位址,在訪問請求到達目標後,目標響應訪問,發回資料時再將公網位址轉換為私網位址...

第十四次作業

1.已知算符優先關係矩陣如下表 i i 寫出符號串 i i i 的算符優先分析過程。2.接上個作業 p121練習1 完成4 5 兩個步驟。1 計算firstvt和 lastvt。2 找三種關係對。3 構造算符優先關係表。4 是否算符優先文法?是5 給出輸入串 a,a,a 的算符優先分析過程。棧關係 ...

第十四次作業

1 1 定義乙個汽車類vehicle,要求如下 知識點 類的繼承 方法的覆蓋 a 屬性包括 汽車品牌brand string型別 顏色color string型別 和速度speed double型別 b 至少提供乙個有參的構造方法 要求品牌和顏色可以初始化為任意值,但速度的初始值必須為0 c 為屬性...