c語言中啥意思,C語言中 , , , 分別是什麼意思

2022-03-11 04:18:18 字數 5390 閱讀 3441

1樓:匿名使用者

詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!

邏輯運算子把各個運算的變數(或常量)連線起來組成乙個邏輯表示式。

邏輯運算子有4個,它們分別是: !(邏輯非)、 ||(邏輯或)、&&(邏輯與) ^(異或)。在位運算裡面還有 &(位與)、|(位或)的運算。

什麼是邏輯運算--邏輯運算用來判斷一件事情是「對」的還是「錯」的,或者說是「成立」還是「不成立」,判斷的結果是二值的,即沒有「可能是」或者「可能不是」,這個「可能」的用法是乙個模糊概念,在計算機裡面進行的是二進位制運算,邏輯判斷的結果只有二個值,稱這二個值為「邏輯值」,用數的符號表示就是「1」和「0」。其中「1」表示該邏輯運算的結果是「成立」的,如果乙個邏輯表示式的結果為「0」,那麼這個邏輯表示式表達的內容「不成立「。

例 1:通常乙個教室有二個門,這二個門是併排的。要進教室從門a進可以,從門b進教室也行,用一句話來說是「要進教室去,可以從a門進『或者』從b門進」

用邏輯符號來表示這乙個過程--能否進教室用符號c表示,教室門分別為a和b。c的值為1表示可以進教室,為0 表示進不了教室。a和b的值為1時表示門是開的,為0表示門是關著的,列表如下:

說明 c a b

2個教室的門都關著,進不去教室 0 0 0

門b是開著的,可以進去 1 0 1

門a是開著的,可以進去 1 1 0

門a和b都是開著的,可以進去 1 1 1

把表中的過程寫成邏輯運算就是: c = a || b 這就是乙個邏輯表示式,它是乙個「或」運算的邏輯表示式。這個表示式要表達的是這個意思--如果要使得c為1,只要 a「或」b其中之一為 1即可以達到。

所以「||」運算稱為「或」運算。

另外,站長團上有產品**,便宜***

2樓:匿名使用者

a /= b;

等價於a = a/b;

/是除法,

3樓:匿名使用者

2樓正解

樓上,貌似等號直接就可以輸出了吧,用得著轉義麼。。。

4樓:匿名使用者

右端除以左端,然後再將結果賦值給左端的變數

5樓:娃娃和小超人

這是轉義字元,用在printf中,指輸出字元『=』

6樓:走心逸

是一種賦值語句,例如:a/=b意思是a=a/b。

7樓:

a /= b;

等價於a = a / b;

8樓:

例子:a/=b;

相當於a=a/b;

c語言中 +=,-=,/=,*= 分別是什麼意思

9樓:麼亦有道

+=是c語言中的復一種復合賦值運算子,制a+=b 等價於 a=a+b,是

bai後者的一種du簡化性寫法,並且,其優zhi先級(即:同乙個表達

dao式中存在多種運算子時,不同運算子之間的運算順序)與 =相同。

類似的還有 +=,*=,/= 。都具有相同形式的用法。

+=的意思就是把左邊的第乙個符號移到右邊,其實就是b = b+c的意思。直接到b+=c的b+移到右邊。

10樓:匿名使用者

a+=b 等價於 a=a+b 以此類推

11樓:安徽新華電腦

% 單列出來就來是取模運算子

%%沒有特殊源含義

但,在格式化io語句,如scanf/printf/format等之中,百分號是特殊格式化字元

%n 回車

%d 輸出整數

%% 輸出乙個百分號

還有很多,可以參考格式化語句的說明

12樓:劉文正粉絲

5÷2=2......1

學過數學的bai都懂吧?

/號是求2,而du%號就是不zhi要2,求的是1.

而/號還有乙個特點:5/2==2因為/號兩dao邊都是整數專,它的結果屬還是整數.如果要算5/2的真實結果,就要這樣:

5.0/2這樣5.0是個double型的,結果也是double的.

而%號的左右兩邊的數都必須是整數.

c語言中的/=是什麼含義?

13樓:scorpio丶蓮

「/=」屬於復合賦值運算子中的一種。

把左邊的變數除於右邊變數的值賦予右邊的變數,例如:a/=b等價於a=a/b。同類的還有*=(例如:

a*=b等價於a=a*b)、+=(例如:a+=b等價於a=a+b)、-=(例如:a-=b等價於a=a-b)、%=(例如:

a%=b等價於a=a%b(這裡的%符號是求餘運算子,a%b表示求a除於b的餘數))。或許你還會問為什麼a/=b為什麼不直接用a=a/b來表示,這是因為這樣的表示方法可以讓程式更加簡潔。

14樓:匿名使用者

「/=」屬於復合賦值運算子中的一種,表示把左邊的變數除以右邊變數的值賦予左邊的變數,例如:a/=b等價於a=a/b。同類的還有*=(例如:

a*=b等價於a=a*b)、+=(例如:a+=b等價於a=a+b)、-=(例如:a-=b等價於a=a-b)、%=(例如:

a%=b等價於a=a%b(這裡的%符號是求餘運算子,a%b表示求a除於b的餘數))。或許你還會問為什麼a/=b為什麼不直接用a=a/b來表示,這是因為這樣的表示方法可以讓程式更加簡潔。

15樓:孫瓔璣嘉長

比如:a/=a

表示的是:a=a/a;

a/=a+b

表示的是:a=a/(a+b)

除了/=之外還有*=、+=以及-=

他們都表示哪左邊的數字除以(或者加、減、乘)整個右邊,然後在把得到的這個數賦給左邊的數

16樓:子車博易訾冠

a/=b等同於:a=

a/b自身作為被除數的情況可以寫成上面那種形式,節能減排,呵呵~~

17樓:紹淳靜姓嗣

這個單獨看沒有什麼意思,應該是兩個東西,你最好貼出完整**行看。

一般是這樣的:

char c;

if(c!='a')//!=是「不等於」邏輯判斷語句

18樓:匿名使用者

賦值語句

例如:x /= y ; 表示

x = x/y;

類似的還有:

x *= y ; 表示 x = x*y;

x += y ; 表示 x = x+y;

x -= y ; 表示 x = x-y;

x %= y ; 表示 x = x%y;等等

19樓:匿名使用者

復合 賦值語句

x /= y ;  <=>  x = x/y;

譚哥 這樣說滴,

20樓:河岸悠揚

一種簡寫,如a/=b的意思就是 a=a/b.同理有a-=b,a+=b等待,加減乘數求餘都有。

21樓:匿名使用者

除等於a/=b;意思是把a/b的結果賦給a

22樓:王正軍

假設是x/=2,就是x除以2後的值再賦給x,你可以程式設計序來試一下,就ok了。

23樓:你眼中_我藍移

a/=b;等價於

a = a/b;

24樓:下一站艾菲爾

/=表示組合賦值,例如x/=5 就是x=x/5.

25樓:匿名使用者

表示把左邊的變數除於右邊變數的值賦予左邊的變數

c語言中-1是啥意思

c語言中,cpp是啥意思?

26樓:匿名使用者

c語言和cpp是兩個不同的概念。

c語言一

般指標準的c程式語言,ansi c。

而cpp是c語言基礎上的擴充套件,即回所說的答c++語言。其在c的基礎上,增加了類的概念,並引入了引用,過載,多型的理念,使面向過程的c語言進步到物件導向的c++語言。同時c++語言完美相容了c語言。

cpp的**為,c++的英文寫法為c plus plus, 其中plus為加的英文寫法。取開頭字母後,c++就別簡寫成了cpp。

.cpp是c++語言的標準源副檔名。

在c語言中x/=10是什麼意思

27樓:蘑菇小小

在c語言中/=是復合賦值運算子的一種,是兩種運算(除、賦值)的結合,x/=10等同於x=x/10。

先進行左側表示式除以右側表示式的除法運算。然後進行把結果賦值給左側表示式的賦值運算。這種運算子主要是為了簡化表示式寫法,當某個表示式要進行除法操作並且把除法結果賦值給自己的時候,可以用這種寫法。

類似的其他運算子還有:

+=、 -=、 *=、 %=、 &=、 |=、 ^=、 <<=、 >>=其中等號左邊的運算子分別是:加、減、乘、取餘、按位與、按位或、按位異或、左移、右移。

28樓:匿名使用者

/=是復合賦值運算子的一種,是兩種運算(除、賦值)的結合,x/=10等同於x=x/10。

實際分為兩個步驟進行:

先進行左側表示式除以右側表示式的除法運算。

然後進行把除的結果賦值給左側表示式的賦值運算。

這種運算子主要是為了簡化表示式寫法,當某個表示式要進行除法操作並且把除法結果賦值給自己的時候,可以用這種寫法。

類似的其他運算子還有:

+=、 -=、 *=、 %=、 &=、 |=、 ^=、 <<=、 >>=

其中等號左邊的運算子分別是:加、減、乘、取餘、按位與、按位或、按位異或、左移、右移。

29樓:匿名使用者

這個算是 c語言特有的運算命令吧 ,因為其書寫方式的特殊。

x/=10 首先,x是變數,10是已賦值的變數或者常量;其次,x/=10 等價於 x=x/10 就是先把x原本的值和10的值進行除法運算後 ,在賦值給x。

比如有程式** : int x=10;

x/=10 ;

printf(「x=%d「,x);

經過上面的**後,x的值就變成x=x/10 等於1了。

和這型別相似的形式還有很多比如+=,-=,*=,希望對你有幫助。

30樓:通子

x/=10等價於x=x/10

31樓:

等價於 x = x/10的意思

32樓:匿名使用者

x=1+6=20÷10+20一200=x/=10

C語言中分別是什麼意思,c語言中, , , , 都是什麼意思?

是c語言中的復一種復合賦值運算子,制a b 等價於 a a b,是 bai後者的一種du簡化性寫法,並且,其優zhi先級 即 同乙個表達 dao式中存在多種運算子時,不同運算子之間的運算順序 與 相同。類似的還有 都具有相同形式的用法。的意思就是把左邊的第乙個符號移到右邊,其實就是b b c的意思。...

c語言中,cpp是啥意思,c語言中cpp是啥意思嗎

c語言和cpp是兩個不同的概念。c語言一 般指標準的c程式語言,ansi c。而cpp是c語言基礎上的擴充套件,即回所說的答c 語言。其在c的基礎上,增加了類的概念,並引入了引用,過載,多型的理念,使面向過程的c語言進步到物件導向的c 語言。同時c 語言完美相容了c語言。cpp的 為,c 的英文寫法...

c語言中原碼補碼分別是什麼意思,c語言中補碼怎麼算的

原碼就是原來數字的二進位制的表示 比如 15 1110 這個是15的原碼 他的補碼就是0001 補碼,是有符號數在計算機中的存放形式。c 語言是高階語言,並不需要討論如此深層次的知識。在計算機中,還有 bcd 碼 餘三碼 格雷碼.各種碼,多了去了,c 語言的教材,怎麼不多寫幾種?原因就是,作者,他本...