C語言中算術運算關係運算邏輯運算的定義是什麼

2021-03-09 00:00:23 字數 5702 閱讀 8381

1樓:阿冬

算術運算就是指加減乘除和整數的模運算(即取餘數運算);

關係運算指比較,有大於、大於等於、小於、小於等於、等於、不等於六種運算;

邏輯運算指兩個條件進行運算,有邏輯與、邏輯或、邏輯非三種。

2樓:匿名使用者

算術運算bai:對兩個值(常量變du量都zhiok)進行算數運算(+。-。*。/。%),dao

返回專運算的結果

邏輯運算:對屬兩個值(常量變數都ok)——!只對一個值——進行邏輯運算,返回運算的結果

組合\ 結果\ 運算子&&......||.......!

0......0.......................0..........0............0

1......0.......................0..........1............1

0......1.......................0..........1............1

1......1.......................1..........1............0

3樓:匿名使用者

關係運算 就是 比大小

算術運算 就是 數學計算

邏輯運算 就是 集合的 交集並集補集

4樓:逢床做戲

算數抄運算是指能夠完成算術運算功能襲的運算子 如+-*/ &% ++ --

關係運bai算符是比較兩個du值的大小

zhi關係 c語言的結果包括中 就是0和1 也就dao是假和真 運算子有如: > < <= >= == !=

邏輯運算子執行結果與關係表示式執行結果相同 成立1 不成立0 且(&&) 或(||) 非(!)

三者優先順序為 算術 關係 邏輯 (由高到低)

5樓:匿名使用者

+,-,*,%,/是算術運算子

<,><=,>=,==,!=是關係運算子

&&,||,!是邏輯運算子

6樓:平嬡曾依波

算術運算是有加,減,乘,除組成的表示式;

關係運算是有》,<,<=,>=,==,!=等關係運算子組成的表示式;

邏輯運算有與(&&),或(||),非(!)等邏輯運算子組成的表示式!

什麼是算術運算?什麼是關係運算?什麼是邏輯運算?

7樓:啥啊三

算術運算:

算術運算簡稱運算。指按照規定的法則和順序對式題或算式進行運算,並求出結果的過程。包括:加法、減法、乘法、除法、乘方、開方等幾種運算形式。

其中加減為一級運算,乘除為二級運算,乘方、開方為**運算。在一道算式中,如果有幾級運算存在,則應先進行高階運算,再進行低一級的運算。如:3+22×4=3+4×4=3+16=19;

如果只存在同級運算;則按從左至右的順序進行;如果算式中有括號,則應先算括號裡邊,再按上述規則進行計算。如:(3+2)2×4=52×4=100。

運算和計算略有區別,計算是指把橫式中的數按運算子號和規定的順序求得結果,可以按運演算法則,也可以按口算或其他簡便的方式直接求得結果。而運算則是指求得結果的過程。

關係運算:

關係的基本運算有兩類:一類是傳統的集合運算(並、差、交等),另一類是專門的關係運算(選擇、投影、連線、除法、外連線等),有些查詢需要幾個基本運算的組合,要經過若干步驟才能完成。

邏輯運算:

邏輯運算又稱布林運算。布林用數學方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看作等式的變換。

這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律 。這一邏輯理論人們常稱它為布林代數。

20世紀30年代,邏輯代數在電路系統上獲得應用,隨後,由於電子技術與計算機的發展,出現各種複雜的大系統,它們的變換規律也遵守布林所揭示的規律。

邏輯運算 (logical operators) 通常用來測試真假值。最常見到的邏輯運算就是迴圈的處理,用來判斷是否該離開迴圈或繼續執行迴圈內的指令。

擴充套件資料:

邏輯運算的產生:

布林用數學方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看作等式的變換。這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律 。

這一邏輯理論人們常稱它為布林代數。20世紀30年代,邏輯代數在電路系統上獲得應用,隨後,由於電子技術與計算機的發展,出現各種複雜的大系統,它們的變換規律也遵守布林所揭示的規律。

關係運算:

聯接是將兩個關係模式通過公共的屬性名拼接成一個更寬的關係模式,生成的新關係中包含滿足聯接條件的元組。運算過程是通過聯接條件來控制的,聯接條件中將出現兩個關係中的公共屬性名,或者具有相同語義、可比的屬性。聯接是對關係的結合。

在foxpro中有單獨一條命令join實現兩個關係的聯接運算。

算數運算:

加法:把兩個數合併成一個數的運算。

減法:在已知兩個加數的和與其中的一個加數,求另--個加數的運算。

乘法:求兩個數乘積的運算。其中:

(1)一個數乘整數,是求幾個相同加數和的簡便運算;

(2)一個數乘小數,是求這個數的十分之幾、百分之幾、千分之幾……是多少;

(3)一個數乘分數,是求這個數的幾分之幾是多少。

除法:已知兩個因數的積與其中的一個因數,求另一個因數的運算。[3]

乘方(powers of numbers):求n個相同因數的積的運算,叫做乘方,乘方的結果叫做冪。在

的n次冪。二次方也叫平方,三次方也叫立方。正數的任何次冪都是正數;負數的奇次冪是負數,負數的偶次冪是正數。

8樓:daywill不二

如下:1、算術運算就是運用算術運算子號進行數的加、減、乘、除以及乘方開方等數**算,區別於幾何運算。它通常是對實數或複數進行的。

屬於某個數集的兩個數,經過算術運算,可以確定出這個數集的第三個數。在計算機中,算術運算還包括求絕對值、「求反」以及邏輯運算「比較」等運算。

2、關係運算是用關係運算子對兩個物件進行比較表示兩者之間的關係的一種運算,關係基本運算上分為兩類,即一類是傳統的集合運算(並、差、交等),另一類是專門的關係運算(選擇、投影、連線、除法、外連線等)。

3、邏輯運算又稱布林運算,是數字符號化的邏輯推演法,包括聯合、相交、相減。在圖形處理操作中引用了這種邏輯運算方法以使簡單的基本圖形組合產生新的形體,並由二維邏輯運算發展到三維圖形的邏輯運算。

9樓:木澂

1、算術運算

算術運算 ,就是四則運算,與數學中的算術運算含義相同。如1 + 2 = 3 ,即為算術運算。

2、關係運算

關係的基本運算有兩類:

一類是傳統的集合運算(並、差、交等),另一類是專門的關係運算(選擇、投影、連線、除法、外連線等),有些查詢需要幾個基本運算的組合,要經過若干步驟才能完成。

如,集合a為,集合b為,那麼a∩b為,「∩」這就是一種關係運算。

而 >、< 、= 等,在計算機應用中,也算是關係運算。

3、邏輯運算

邏輯運算又稱布林運算。常用0、1或者true、false來表示兩者的關係。

20世紀30年代,邏輯代數在電路系統上獲得應用,隨後,由於電子技術與計算機的發展,出現各種複雜的大系統,它們的變換規律也遵守布林所揭示的規律。

邏輯運算 (logical operators) 通常用來測試真假值。最常見到的邏輯運算就是迴圈的處理,用來判斷是否該離開迴圈或繼續執行迴圈內的指令。

如1 > 2,顯然這個式子是不成立的,因而其結果為false,這就算是邏輯運算。

擴充套件資料:

三種運算在計算機應用中的運算子:

1、算術運算

包括加 ( + )、減( - )、乘( * )、除( / )、求餘( 或稱模運算,% )、自增( ++ )、自減( -- )等。

2、關係運算

包括大於( > )、小於( < )、等於( == )、 大於等於( >= )、小於等於( <= )和不等於( != )六種。

3、邏輯運算

包括與( && )、或( || )、非( ! )等。常見用於返回0、1或者true、false等。

10樓:嘴角di微笑

算術運算即「四則運算」,是加法、減法、乘法

和除法四種運算的統稱。它通常是對實數或複數進行的。屬於某個數集的兩個數,經過算術運算,可以確定出這個數集的第三個數。

在計算機中,算術運算還包括求絕對值、「求反」以及邏輯運算「比較」等運算。

關係運算有兩類:一類是傳統的集合運算(並、差、交等),另一類是專門的關係運算(選擇、投影、連線、除法、外連線等),有些查詢需要幾個基本運算的組合,要經過若干步驟才能完成。

邏輯運算又稱布林運算。布林用數學方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看作等式的變換。

這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律 。這一邏輯理論人們常稱它為布林代數。

20世紀30年代,邏輯代數在電路系統上獲得應用,隨後,由於電子技術與計算機的發展,出現各種複雜的大系統,它們的變換規律也遵守布林所揭示的規律。邏輯運算 (logical operators) 通常用來測試真假值。最常見到的邏輯運算就是迴圈的處理,用來判斷是否該離開迴圈或繼續執行迴圈內的指令。

11樓:匿名使用者

算術運算、關係運算和

邏輯運算是計算機運算中的基本運算方式。由於c語言中的運算比較多,所以以c語言為例介紹(其它語言也大同小異)

算術運算是基本的數值運算,在c語言中有加、減、乘、除和除餘五種。另外還有單項算術運算和前置運算和後置運算等變化。輸出值還是數值。

關係運算主要是對兩個 運算量進行大小 關係的比較,輸入值為1或0兩個邏輯值。

邏輯運算是表示運算量的邏輯關係,運算的結果也是1或者0

各種運算在同一個算式中也有順序問題,c語言的運算順序比較複雜,有15個優先順序。

12樓:天空の藍

1. 算術運算:用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。

2. 關係運算:用於比較運算。包括大於(>)、小於(<)、等於(= =)、大於等於(>=)、小於等於(<=)和不等於(!=)六種。

3. 邏輯運算:用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

4. 位操作運算:參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

5. 賦值運算:用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

6. 條件運算:這是一個三目運算子,用於條件求值(?:)。

7. 逗號運算:用於把若干表示式組合成一個表示式(,)。

8. 指標運算:用於取內容(*)和取地址(&)二種運算。

9. 求位元組數運算:用於計算資料型別所佔的位元組數(sizeof)。

10. 特殊運算:有括號(),下標,成員(→,.)等幾種。

c語言中邏輯非運算

if eof fp fp是開啟檔案的指標,eof 是判斷是否在檔案尾的函式,是檔案尾返回邏輯值 真 不是檔案尾則返回邏輯值 假 是邏輯非運算,if是判斷語句 意思就是 如果 不在檔案尾 fp 所謂單目運算子就是隻有需要一個運算元的運算子,如 同理,雙目運算子就是需要兩個運算元的運算子,如 等。還有一...

c語言中邏輯運算子用法,C語言中邏輯運算子用法

1 邏輯運算子bai是根據du表示式的值來返zhi回真值或是假值dao。在c語言中沒有專版門的真值和假值,認定權非0為真值,0為假值。2 邏輯運算子運算規則 或 兩個條件中,只要有一個成立,則結果就成立 與 兩個條件中,兩個同時成立,則結果成立,否則不成立 非 取反之意,如果是真,結果是假,如果是假...

c語言中邏輯運算子的規則是什麼C語言中邏輯運算子的規則是什麼

1 邏輯運算子運算規則 或 比 如兩個條件中,只要有一個成立,則結果就成立 與 比如兩個條件中,兩個同時成立,則結果成立,否則不成立 非,就是取反之意,如果是真,結果是假,如果是假,結果是真。2 邏輯運算子是根據表示式的值來返回真值或是假值。其實在c語言中沒有所謂的真值和假值,只是認為非0為真值,0...