c語言裡該語句什麼意思cabab

2021-03-03 21:56:10 字數 3964 閱讀 5004

1樓:匿名使用者

判斷a值是否大於b值,若a>b,為真,則c=a,若a不大於b,則c=b

c語言中,a^b是什麼意思?

2樓:匿名使用者

^按位異或,

例如#include

int main()

輸出結果是8;

1010//10

0010//2

——^1000//8

3樓:夜風輕吹

位運算:按位異或運算子

看運算子左右值的二進位制數字,一一對應,若相同(即:1-1或者0-0)就為0若不同(1-0或者0-1)則為1

結果得到的二進位制就是結果

4樓:匿名使用者

a的b次方

如2^3就是2的3次方,就是8

c語言中c=a

5樓:匿名使用者

其中:a「

條件表示式」;而「c= 「 是賦值表示式,那麼因為在c語言中,條件表示式的優先順序排名13 高於賦值表示式的優先順序14,因此這個語句的意思就是:當a小於b時,c=a;而當a大於或者等於b時,c=b;再翻譯過來就是說這個語句執行完得到的效果就是c的值是取得a,b倆者當中較小的那個。

6樓:司徒長青釋姬

x=(x,b,c);就是把變數c的值賦給變數x

(x,b,c)是逗號表示式,值是最右邊的值,即c的值。

7樓:匿名使用者

判斷a是否小於b,是的話 把a賦給c

否的話把b賦給c

這裡注意賦值運算子的優先順序低於關係運算子。

呵呵 ,我也是初學者 大家一起學習

8樓:智障啊紙張

c語言中c=a的意思是c=a。

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

9樓:匿名使用者

如果a個叫三目運算子

具體參考百科

10樓:匿名使用者

等價於:

if(a

c=a;

else

c=b;

11樓:匿名使用者

如果a小於b,c=a,反之c=b;

例子:#include

int main(int argc,char* argv){int a,b,c;

a=1;b=2;

c=a行結果 c=1*/

12樓:匿名使用者

if(a

else c=b

13樓:_孫亞飛

對c賦值,若a小於b,則c=a,否則c=b.

14樓:雷音程駿琛

表示非a

如if(!a)a若為0則執行if後面的語句a若不為0那麼非a則等於0

那麼不執行後面的語句。

!=表示不等於。

a!=b

:a不等於b

!a用於邏輯表達。

15樓:宛木惠含蕊

b%c*a的意思是:變數b對變數c求模(即b除以c的餘數),之後再與變數a相乘。

16樓:蓬放毋大

先做關係判斷a<>b,即看a是否不等於b

然後將判斷結果賦值給變數c

17樓:刀壤軍巧綠

b、c、a是變數或者常量,型別需要看上下文環境。

%是c語言的取餘運算子。

*是c語言的乘法運算子。

18樓:可蔚應承嗣

c/c++中,有<<、>>移位運算子,也有<=、>=比較運算子,但沒有<>運算子,<>用來標識系統標頭檔案、模版的資料型別定義等。

19樓:皋磬雲笛

「按位或」運算子(|)

兩個相應的二進位制位中只要有一個為1,該位的結果值為1。借用邏輯學中或運算的話來說就是,一真為真

。例如:60(8)|17(8),將八進位制60與八進位制17進行按位或運算。

00110000

|00001111

00111111

c語言源**:

#include

main()

應用:按位或運算常用來對一個資料的某些位定值為1。例如:如果想使一個數a的低4位改為1,則只需要將a與17(8)進行按位或運算即可。

c語言裡,a/b什麼意思?

20樓:會飛的小兔子

/的意思是除法,a和b是整數,所以a/b算出來是整數。

c語言運算子:

!邏輯非運算子

~按位取反運算子

++自增運算子

--自減運算子

-負號運算子

(型別)型別轉換運算子

*指標運算子

&地址與運算子

sizeof長度運算子

擴充套件資料c語言的特點

1、在標準c語言的文件裡,對操作符的結合性並沒有做出非常清楚的解釋。一個滿分的回答是:它是仲裁者,在幾個操作符具有相同的優先順序時決定先執行哪一個。

2、c語言也將34種運算子規定了不同的結合性。大多數運算子結合方向是「自左至右」,即:先左後右,也叫「左結合性」,例如a-b+c,表示式中有-和+兩種運算子,且優先順序相同。

3、c語言有三類運算子的結合方向是從右至左,也叫「右結合性」,即:單目運算子、條件運算子、以及賦值運算子。

21樓:匿名使用者

1、/ 代表的是 除法。如果 a 和 b 都是整數,不是 float 等這種浮點數,所以結果只保留整數,所以 a/b 算出來是整數。

2、另外,% 代表的是取餘數,即: 5%3 等於 1 餘 2,結果就是 2

22樓:匿名使用者

a/b 代表的是 除法,因為 a 和 b 都是整數,不是 float 等這種浮點數,所以結果只保留整數,所以 a/b 算出來是 1

a%b 代表的是取餘數,即: 5/3 等於 1 餘 2,結果就是 2

23樓:匿名使用者

你好,a/b就是平常的除,只不過是int型的,所以只能取整數部分

24樓:匿名使用者

x=a/b;"/"這個符號是取整的,也就是取商

y=a%b;「%」這個符號是取餘,也就是取餘數的

25樓:匿名使用者

整數除法,只取整數部分的商。

26樓:欲逐風飛掃塵漠

在程式設計裡,/是除以的意思,a/b就是a除以b。

c語言條件語句的a>b?a:c>d?c:d中的這些:是什麼意思

27樓:天雨下凡

?與:組合,是三元運算子

類似於a?b:c,如果a為真,則值為b,否則為ca>b?a:c>d?c:d

如果內a>b,值為a,否則,容如果c>d,值為c,否則值為d這樣描述有點彆扭,詳細說一下:

如果a>b,那麼值為a,如果a<=b,且c>d,值為c,如果a<=b,且c<=d,值為d

28樓:ernest丶斯文

條件運算子 結合性是從右向左的 應該先判斷c>d關係運算 如果c>d 第一個冒號後面是c cb則為a 否則為冒號後面之前判斷的那個數

語句是什麼意思,C語言中 語句是什麼意思

語句拼音 y j 語句 釋義 一個語法上自成體系的單位,它由一個詞或句法上有關連的一組詞構成,表達一種主張 疑問 命令 願望或感嘆 付費內容限時免費檢視 回答你好,語法形式區別 詞,不可再拆分為更小的詞。短語,可以拆分為兩個或兩個以上的詞。又叫片語。句子,是一個操作單位,一個詞可以是一個句子,一個片...

c語言裡的t是什麼意思C語言C是什麼意思

樓上寫錯了,應該是 轉義字元 而不是 轉移字元 轉義字元是一種特殊的字元常量。轉義字元以反斜線 開頭,後跟一個或幾個字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱 轉義 字元。例如,在前面各例題printf函式的格式串中用到的 n 就是一個轉義字元,其意義是 回車換行 轉義字元主要用來表示...

c語言中是什麼意思C語言裡符號是什麼意思?

是按位異或的意思。對於每個數字都可以表示成二進位制,然後分別對相對應的數字求結果。規則是同0異1,如 0000 1111 結果就為1111 位移符號 舉個例子 9 5 9 的二進位制 000001001 5 的二進位制 000000101 9 5 000001100 十進位制為12 就是位數相異時,...