1樓:匿名使用者
第一來個數2.5 還是源2、5
算術表示式
a=((5+5)-2)/2+10*2;
int a=5,b=10,c;
float d=2.5;
c=(int)d;
a=((a+a)-c)/c+b*c;
printf("%d",a);
哈哈,獻醜嘍。
什麼是算術運算?什麼是關係運算?什麼是邏輯運算?
2樓:啥啊三
算術運算:
算術運算簡稱運算。指按照規定的法則和順序對式題或算式進行運算,並求出結果的過程。包括:加法、減法、乘法、除法、乘方、開方等幾種運算形式。
其中加減為一級運算,乘除為二級運算,乘方、開方為**運算。在一道算式中,如果有幾級運算存在,則應先進行高階運算,再進行低一級的運算。如: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次冪。二次方也叫平方,三次方也叫立方。正數的任何次冪都是正數;負數的奇次冪是負數,負數的偶次冪是正數。
3樓:daywill不二
如下:1、算術運算就是運用算術運算子號進行數的加、減、乘、除以及乘方開方等數**算,區別於幾何運算。它通常是對實數或複數進行的。
屬於某個數集的兩個數,經過算術運算,可以確定出這個數集的第三個數。在計算機中,算術運算還包括求絕對值、「求反」以及邏輯運算「比較」等運算。
2、關係運算是用關係運算子對兩個物件進行比較表示兩者之間的關係的一種運算,關係基本運算上分為兩類,即一類是傳統的集合運算(並、差、交等),另一類是專門的關係運算(選擇、投影、連線、除法、外連線等)。
3、邏輯運算又稱布林運算,是數字符號化的邏輯推演法,包括聯合、相交、相減。在圖形處理操作中引用了這種邏輯運算方法以使簡單的基本圖形組合產生新的形體,並由二維邏輯運算發展到三維圖形的邏輯運算。
4樓:木澂
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等。
5樓:嘴角di微笑
算術運算即「四則運算」,是加法、減法、乘法
和除法四種運算的統稱。它通常是對實數或複數進行的。屬於某個數集的兩個數,經過算術運算,可以確定出這個數集的第三個數。
在計算機中,算術運算還包括求絕對值、「求反」以及邏輯運算「比較」等運算。
關係運算有兩類:一類是傳統的集合運算(並、差、交等),另一類是專門的關係運算(選擇、投影、連線、除法、外連線等),有些查詢需要幾個基本運算的組合,要經過若干步驟才能完成。
邏輯運算又稱布林運算。布林用數學方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看作等式的變換。
這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律 。這一邏輯理論人們常稱它為布林代數。
20世紀30年代,邏輯代數在電路系統上獲得應用,隨後,由於電子技術與計算機的發展,出現各種複雜的大系統,它們的變換規律也遵守布林所揭示的規律。邏輯運算 (logical operators) 通常用來測試真假值。最常見到的邏輯運算就是迴圈的處理,用來判斷是否該離開迴圈或繼續執行迴圈內的指令。
6樓:匿名使用者
算術運算、關係運算和
邏輯運算是計算機運算中的基本運算方式。由於c語言中的運算比較多,所以以c語言為例介紹(其它語言也大同小異)
算術運算是基本的數值運算,在c語言中有加、減、乘、除和除餘五種。另外還有單項算術運算和前置運算和後置運算等變化。輸出值還是數值。
關係運算主要是對兩個 運算量進行大小 關係的比較,輸入值為1或0兩個邏輯值。
邏輯運算是表示運算量的邏輯關係,運算的結果也是1或者0
各種運算在同一個算式中也有順序問題,c語言的運算順序比較複雜,有15個優先順序。
7樓:天空の藍
1. 算術運算:用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。
2. 關係運算:用於比較運算。包括大於(>)、小於(<)、等於(= =)、大於等於(>=)、小於等於(<=)和不等於(!=)六種。
3. 邏輯運算:用於邏輯運算。包括與(&&)、或(||)、非(!)三種。
4. 位操作運算:參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。
5. 賦值運算:用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。
6. 條件運算:這是一個三目運算子,用於條件求值(?:)。
7. 逗號運算:用於把若干表示式組合成一個表示式(,)。
8. 指標運算:用於取內容(*)和取地址(&)二種運算。
9. 求位元組數運算:用於計算資料型別所佔的位元組數(sizeof)。
10. 特殊運算:有括號(),下標,成員(→,.)等幾種。
8樓:匿名使用者
+、-、*、/等數**算是算術運算
==、!=、<、>、=<、>=運算是關係運算
||、&&、!是邏輯運算
9樓:匿名使用者
首先,你要明確一點,運算子是作用於運算元的,什麼是運算元呢例如:a+b;
+操作符是算術操作符
a和b是這個操作符的運算元
什麼是算術運算?
答:算術運算就是加減乘除一類的運算,在c/c++語言中有一些符號來表示他們的,如+,-,*,/等等
什麼是關係運算?
答;聽名字也應該知其所以然了把
何謂關係運算子,關係運算子就是表示兩個運算元的關係的例如:a==b;
表示判斷兩個運算元是不是有相等這一關係的
一般有這麼些》,<,<=,>=,==
什麼是邏輯運算?
答:邏輯運算子是對兩個運算元做邏輯運算而用的也就是對兩個運算分量做邏輯運算而用的,不過他的運算分量經常可以是關係運算表示式,邏輯運算表示式的型別為bool型別例如:int a=10;
int b=5;
int c=7;
int d=9;
(a>b)&&(c>d)
由於a>b是成立的,即a>b為真
而由於c>d不成立,即c>d為假
真&&假=假
也就是說(a>b)&&(c>d)為假
邏輯運算子有這麼一些&,|,~,^,這些是位邏輯運算子&& ,||這些是邏輯運算子,一般用這兩個樓主好好看看書把,看的多了,自然也就明白了
用012345這陣列成4位或5位數,能組成幾個不重複數字
第一問 156 先取千位,有5種選擇 不為0 次取個位,若千位選了奇數則有3種選擇,否則2種選擇,這兩位共3 3 2 2 13種選擇組合。然後選擇剩下2位,分別有4種 3種選擇。那麼,總共13 4 3 156種無重複的4位偶數 第二問 216 同樣道理,先取千位,5種選擇,次選個位,若千位選5有1種...
用210陣列成四位數,只讀零最大的四位數是多
用2.1.0.0四個陣列成四位數,只讀一個零最大的四位數是 2010 用1,0,4,7組成最大的四位數是多少,只讀一個零的四位數是什麼?用1,0,4,7組成最大的四位數是 7410 只讀一個零的四位數是 1047,1074,4017,4071,7014,7041,1407,1704,4107,470...
用0,3,5,這陣列成讀出零的最大的兩位小數是多少
用0,3,5,這三個陣列成讀出一個零的最大的兩位小數是 5.03 用0,3,5,這三個陣列成兩個小數的數有 0.35 0.53 3.05 3.50 5.03 5.30 由於本題要求讀出一個零的最大的兩位小數,所以只能是 5.03 用0 7 8這三個數字和小數點一共可以組成多少個不同的一位小數?還可以...