1樓:匿名使用者
需要三個運算量的操作符,c中唯一的三目運算子是條件操作符:
? :例如:
max= a>b?a:b;
2樓:匿名使用者
?:是選擇運算子,它的一般形式是: expr1 ?
expr2 : expr3。比如 x?
『a':』b' 是指x=0,表示式值為『b』; x!=0,表示式值為『a』
3樓:尹珍貴族
自加(++)自減(--)是單目,注意看,別被誤導了
4樓:尋找好運
單目運算子只有一個運算元,雙目運算子有兩個運算元邏輯非運算子【回!】、按位取反答運算子【~】、自增自減運算子【++ --】、負號運算子【-】、型別轉換運算子【(型別)】、指標運算子和取地址運算子【*和&】、長度運算子【sizeof】這些是單目運算子
雙目運算子較多,+,-,*,/,=,== 等等還有一個三目運算子,就是需要三個運算元?:
一樓回答有誤,這個資料如何?
5樓:匿名使用者
單目運算
符是指:運算物件只有一個的運算子;如:取正(+)、取負(內-)、取反容(^)、或(|)、與(&)等等;
雙目運算子是運算物件有兩個的;如:加(+)減(-)乘(*)除(/)、自加(++)、自減(--)、邏輯與(||)、邏輯或(&&)、取餘(%)、賦值(=)等;
三目運算子在c語言中我知道的就一個(?:),主要是:(表示式1?
表示式2:表示式3)其用法是:當表示式1的值為真,執行表示式2,並以表示式2的值為此表示式的值;當表示式1值為假,就跳過表示式2,去執行表示式3,並以表示式3的值作為表示式的值;
6樓:物聯網
單目運bai
算符 雙目運算子du 三目運算子【轉zhi載自網易網友部落格dao】2009-12-09 09:54
1。單內目就是這個運算子只對容一個變數進行操作代表符號:!(邏輯非) ~(按位取反)++(自增)--(自減)舉例:
int a=1;a++;(第二句「a++」則只對a一個變數進行了操作)
2。雙目就是這個運算子對兩個變數進行操作
舉例:int a=1,b=2,c;c=a+b;(第二句「c=a+b」則是對a,b兩個變數進行了操作)
3。三目就是這個運算子對三個變數進行操作
代表符號: ?:(條件運算子)
關於三目運算子
對於有些選擇分支結構,可以使用簡單的條件運算子來代替.如:引用
7樓:匿名使用者
邏輯與是&&邏輯或是||
8樓:蠱蠱神君
自加自減是單目啊。。錯的地方有點多
什麼是單目運算子和雙目運算子?
9樓:假面
單目運算bai
符是指運算所需du變數為一
個的運算子zhi,即在運dao算當中只有一個操回作數,又叫一元運算子答,其中有邏輯非運算子:!、按位取反運算子:~、自增自減運算子:++, --等。
運算所需變數為兩個的運算子叫做雙目運算子,或者要求運算物件的個數是2的運算子稱為雙目運算子。
邏輯非運算子【!】、按位取反運算子【~】、自增自減運算子【++, --】、負號運算子【-】、型別轉換運算子【(型別)】、指標運算子和取地址運算子【*和&】、長度運算子【sizeof】
10樓:匿名使用者
單目運算子就是隻有一個運算元..例如 !a 這個!就是單目運算子雙目運算子就是有兩個運算元..例如 a+b 這個+就是雙目運算子..
11樓:匿名使用者
運算所需變數為兩個的運算子叫做雙目運算子·或者要求運算物件的個數是2的運算子稱為雙目運算子。
單目運算子是運算所需變數為一個的運算子,又叫一元運算子
12樓:飛飛
所謂單目運算子就是隻有需要一個運算元的運算子,如:--、++
同理,雙目運算子就是需要兩個運算元的運算子,如:+、-、*、/、= 等。
c語言中三目運算子只有一個 ? : 。(需要三個運算元)
單目運算子,雙目運算子,三目運算子分別什麼意思。為什麼是單目,雙目,三目
13樓:嚮往智慧科技****
運算所需變數為兩個的運算子叫做雙目運算子·或者要求運算物件的個數是2的運算子稱為雙目運算子 三目類推。
單目運算子是運算所需變數為一個的運算子,又叫一元運算子舉例
單目 a++
雙目 a+b
三目 a?b:c
14樓:匿名使用者
幾目是針對變數數而言的,只要一個變數的運算子為單目,如自加自減符a++,a--,如此類推,加減乘除等都是雙目,c裡面只有一個三目運算子 條件?表示式1:表示式2 如果條件為真,執行表示式1,否則執行表示式2
15樓:匿名使用者
單目,一個式子裡只有一個運算數 i++、i--、 !a、~a
雙目,一個式子裡有兩個運算數 a+b、a-b、a*b
三目,一個式子裡三個運算數 bc=a?b:c、 (if(a) bc =b;else bc =c;)
計算機c語言中單目運算子和雙目運算子分別是什麼?
16樓:尋找好運
單目運算子只有一來個自運算元,雙目運算子
有兩個運算元
邏輯非運算子【!】、按位取反運算子【~】、自增自減運算子【++ --】、負號運算子【-】、型別轉換運算子【(型別)】、指標運算子和取地址運算子【*和&】、長度運算子【sizeof】這些是單目運算子
雙目運算子較多,+,-,*,/,=,== 等等還有一個三目運算子,就是需要三個運算元?:
一樓回答有誤,這個資料如何?
17樓:物聯網
單目運算
抄符 雙目運算子襲 三目運算子【**自網易網友部落格】2009-12-09 09:54
1。單目就是這個運算子只對一個變數進行操作代表符號:!(邏輯非) ~(按位取反)++(自增)--(自減)舉例:int a=1;a++;(第二句「a++」則只對a一個變數進行了操作)
2。雙目就是這個運算子對兩個變數進行操作
舉例:int a=1,b=2,c;c=a+b;(第二句「c=a+b」則是對a,b兩個變數進行了操作)
3。三目就是這個運算子對三個變數進行操作
代表符號: ?:(條件運算子)
關於三目運算子
對於有些選擇分支結構,可以使用簡單的條件運算子來代替.如:引用
c語言中單目運算子,結合性從左到右,分別是什麼意思??
18樓:匿名使用者
題目都是錯的。c語言中單目運算子,結合性從右到左
19樓:匿名使用者
單目運算子:只有一個運算元的運算子,如負號。對應的有雙目運算子(即需要兩個運算元,如除號/,大多為雙目)和三目運算子(唯一一個為?表示式)
結合性:是指當一個運算元左右各有一個運算子時,按運算子優先順序決定運算次序,當優先順序相同時,按結合性決定運算次序。
20樓:lq右邊
結合性從左到右,就是運算的順序是從左到右執行的,先運算左邊的再運算右邊的,如果結合性從右到左的話,就是運算順序從右邊到左邊了
計算機c語言中i代表什麼意思C語言中mi表示什麼意思
是自增運算,而且是先加1後再執行。例如 int i,k for i 0,k 0 i 5 i 第一次進入時i的初始值是0,k的初始值也是0。這時的i 並沒有在本次語句中起到加一的作用,而是要在本次操作結束後再起作用,也就是在第一次循 環完全結束後。進入迴圈體本人看,k i 這時由於這裡的是i 需要先操...
x5在c語言中是什麼意思,計算機c語言x5是什麼意思
在c語言中,表示式x 5等價於x x 5 即將x 5的值再賦值給變數x。下面舉例說明其具體的用法 int x 4 x 5 等價於x x 5 4 5 9,即該表示式執行完後x的值變為9 printf d x 輸出9 計算機c語言x 5是什麼意思 x 5 等同於 x x 5 就是將x 5的值賦給x 其實...
在計算機C語言中,二維陣列,a3123456789a
二維陣列,第一維項數可以不寫,由第二維項數推出。本題,第二維項數為 3,共9個數字,則第一維項數為3 即 1 2 3 對應的a 0 0 a 0 1 a 0 2 4 5 6 對應的a 1 0 a 1 1 a 1 2 7 8 9 對應的a 2 0 a 2 1 a 2 2 因此,a 0 0 1 a 0 1...