C語言的或運算 1 2等於多少?

時間 2023-03-01 08:20:02

1樓:

1或2.

希望對您有幫助, 來自五月營銷軟體。

在c語言中,1&2等於多少?

2樓:匿名使用者

這個屬於位運算復。

&是邏輯相與運算制;

^是bai邏輯異或運算du;

~是邏輯同或運算。

解決這類題zhi目,關鍵在於找到這。

dao些數字所代表的2進位制數,然後再按照邏輯運算關係做。

就這道題的具體步驟:

首先,將裡面的數字換成2進位制:1的2進製為001(或者0001等);2的2進製為010(或者001等0)

然後,按照邏輯運算計算:

001 0001& 010 & 0010___000 0000最後,將所得的結果再換成10進位制數,就得到答案 0純手打,希望能幫到你,謝謝!

3樓:my杜杜

等於0。

1、這個屬來。

於位運算自,&是邏輯。

相與運算;^是邏輯異或運算;~是邏輯同。

或運算。2、解決這類題目,關鍵在於找到這些數字所代表的2進位制數,然後再按照邏輯運算關係做。

c語言運算子即在「c語言」中的運算子,運算子是告訴編譯程式執行特定算術或邏輯操作的符號。

c語言的內部運算子很豐富,運算範圍很寬,除了控制語句和輸入輸出以外,幾乎所有的基本操作都作為運算子處理。主要分為三大類:算術運算子、 關係與邏輯運算子、按位運算子。

除此之外,還有一些用於完成特殊任務的運算子。

4樓:匿名使用者

&是按位與運算。

1 的二進位制表示,只寫8位 0000 00012 的二進位制表示, 0000 0010得到 0000 0000因此答案是0

5樓:匿名使用者

0把它們轉換成二進位制就行了。

= 0謝謝採納。

6樓:匿名使用者

1&2=1

計算機中0為假,1,2,3……都為真。

所以 真&真=真。

c語言中1%2等於多少

7樓:小小詩不敢給她

首先我們要理解的是%在c語言中是什麼運算。在c語言中,%指的是取餘數。

有了以上知識作為鋪墊,我們來看一下1%2結果到底是什麼。

1除以2,商是0,餘數是1,所以1%2的結果是1。

關於「/」的「%」的總結。

除法運算子「/」二元運算子,具有左結合性。參與運算的量均為整型時,結果為整型,捨去小數。如果運算量中有一個為實型,結果為雙精度實型。

求餘運算子「%」二元運算子,具有左結合性。參與運算的量均為整型。

求餘運算的結果等於兩個數相除後的餘數。

「%」取模運算子還有一些小的應用,例如:

①當你想要通過rand()獲得隨機數時,rand()%100;產生0-99的隨機數。

假如要產生16-59之間的數,可以這樣寫:rand()%44+16(這裡44由59-16+1得到)。

rand()%44 即可獲得0-43的隨機數,再加上16即可得到16-59的隨機數了;

②除了第一點以外,「%運算還通常用於n進位制的轉換。 例如:

如果是二進位制轉換,那麼就可以通過/與%的結合使用則可以得到轉換之後的二進位制數了(其實就是短除法)

當原數被除至剩餘0時,它的上一次模數就是最高位進位制數。

/與%的結合使用通常都可用於獲得最低位數又或者獲得所需的某位數。 例如:

「/」通常可以去掉尾數,而「%」通常都用於獲得尾數。

8樓:天雲一號

在c語言中, -1++ 這種寫法是錯誤的,進行編譯的時候會報錯,因為只有變數才可以進行自增或自減運算,對常量不能進行自增或自減運算。

可以通過如下的語句來進行驗證:

printf("%d", 1++)編譯的時候會報錯,因為-1是常量,而常量是不能進行++操作的。

9樓:匿名使用者

你記住前面的數比後面的數小 那麼 餘數就是 前面的數。 像 5%10 還是5 1%2 還是1

10樓:匿名使用者

是1,因為%是取餘數運算子,1除以2等於0餘1,所以1%2=1

而/是除,對於整數如3/2=1,它把小數舍掉了,即便是也舍,不是按四捨五入的,整數相除結果還是整數。

而這是因為實數相除還是實數。

11樓:匿名使用者

1%2的計算結果是1

%在作為雙目運算子時,表示取模運算,c語言中如a%b的結果即為a除以b得到的餘數。

12樓:匿名使用者

c語言中1%2 是對1求餘數1除以2 餘1 結果就是1,餘數是多少結果就是多少當整除的時候結果是0

13樓:匿名使用者

1除以2,商是0,餘數是1,所以1%2的結果是1。

14樓:小亞

1,因為取模運算是求的餘數,一除以二,商0,餘1.

只要記住%是求餘數就行了。再不行你就用除法算了收餘數就行,而且運算數必須是整型。

15樓:su9_踏雪無痕

在c語言裡邊 -1++ 這種寫法是錯誤的,只有左值才能進行自增或者自減運算。

例如:int a = 1;

-a++;相當於 a = a+1;

a = a;

所以結果為 -2

16樓:abc會吃草的牛

你連中100%分之二等於和。

17樓:抬頭望那蒼穹

等於1.意思是1除以2的餘數,商是0,餘數為1

18樓:匿名使用者

1因為%是取餘數運算子,1除以2等於0餘1,所以1%2

c語言中1/2是什麼意思

19樓:

1/2,表示用整數1除以整數2,因為兩者都是整數,其運算結果為0。

如果想使運算結果為小數,可以使用,這樣計算的結果就可以自動轉換為。

20樓:風簫雨音

可以認為是1除以2,也可以認為是2分之1,當然最主要的是要看輸出的格式,比如使用int型別輸出,則輸出的為0(int的預設取整),用浮點型(float)輸出則為。

21樓:匿名使用者

1除以2

結果為0,因為預設為整型,也就是整數。

比如:3/2 結果就是1而不是,預設為整型時,小數部分省略,除非說明它是浮點型,不然整數除整數永遠都是整數。

22樓:

就是把1除以2的意思。不過根據這兩個量所定義的型別,得數是不一樣的。

int型別的話得數是0,double型別的話得數是。

c語言中1%2等於多少

23樓:笑1臉1男1人

1%2=1.

意思就是1整除2後餘數是多少。

打個比方1個蘋果,但是你每次只能拿2個,1%2,你拿了0次2個蘋果,還剩1個蘋果。

類似3%2=1,3個蘋果中你能拿走1次2個蘋果,還剩一個蘋果。

24樓:勾家索建義

是對1求餘數1除以2

餘1結果就是1,餘數是多少結果就是多少當整除的時候結果是0

c語言中,&&和‖在計算中是啥意思?如1&&2和++k‖k

25樓:金色潛鳥

&& 邏輯與。

(邏輯乘)運算。

|| 邏輯或 (邏輯加)運算。

1 &&2 就是 ( 1 與 2) 運算,1 是真,2是真,真與真 得 真。

++k ||k 就是 如果 ++k 為真 或 者 k 為真, 結果 就是 真。只有2者 都為假時 才為假。

一般規定: 0 為 假,所有的 非 0 都為真。

26樓:

&&表示並且。 要同時滿足兩個條件||表示或者。只要滿足一個條件就通過。

在c語言中,1&2等於多少?

27樓:匿名使用者

&是按位與運算。

1 的二進位制表示,只寫8位 0000 00012 的二進位制表示, 0000 0010得到 0000 0000因此答案是0

c語言 -1++等於多少?

28樓:匿名使用者

是-2吧,因為++的優先順序高於-,像這種東西你可以寫一個簡單的程式就可以看到結果了。。

29樓:匿名使用者

這會編譯錯誤的,因為1是常量,應該是變數++,比如a++;

c語言中,1/2也就是(1除以2)等於多少

30樓:匿名使用者

為0,c語言中的/為整除。

如果想獲得這個值要這麼做。

double a = 1 / 2;

31樓:黃元化益燕

是0,應為1和2都是整形常量,c語言預設結果為整形值,所以是取整為0,c語言的取整和數學上的不一樣,無論小數部分是多少都是捨棄。

5 4 5 5 6等於多少簡便運算

等待楓葉 4 5 4 5 5 6簡便計算的結果等於2 15。解 4 5 4 5 5 6 4 5x 1 5 6 4 5x1 6 4x1 5x6 4 30 2 15 即4 5 4 5 5 6的結果等於2 15。擴充套件資料 1 分數的乘法法則 1 分數乘整數,分母不變,分子乘整數作為新的分子,最後結果能...

12分之幾等於多少分之27等於0 75等於多少分之36等於

樂為人師 12分之 9 等於 36 分之27等於0.75等於 48 分之36等於72分之 54 15除以多少等於多少分之12等於0.75 風中的一弦琴 15除以20 16分之12 0.75 答案 智課網 15除以20 16分之12 0.75 8分之幾等於幾分之3等於幾分之10等於9分之幾等於幾分之幾...

450x1 2等於多少

450 1 2。就是等於450 0點五。也就是說是450的一半。450的一半,等於225。450 1 2 450 2 225 二分之一等於零點五,也就是450 0.5 225 四百五乘以二分之一等於二百二十五 450x1 2 450 2 225 這道題很簡單啊,是小學生的題,難道你真的不會嗎?450...