首頁  >  文章  >  後端開發  >  使用位元運算進行加法和乘法的C程序

使用位元運算進行加法和乘法的C程序

PHPz
PHPz轉載
2023-09-16 19:49:011001瀏覽

位元運算子對位元進行運算(即對運算元的二進位值進行運算)

按位AND位元或按位異或
#運算子 描述
#&
#|
^

#左移右移a0##01
>>
- 補碼
#按位元與
b a & b
0 ##0
0

1#0##0111a tr> 00
按位或
b a | b
0 0
11#10##1##1#以位元異或b01
1 #1
a
a^b 0
#0 0
1

使用位元運算進行加法和乘法的C程序

1

0

##1

# 1

1###0###### ################ ###範例######以下是藉助按位元運算子進行加法和乘法2 的C 程式-###### 現場示範###
#include<stdio.h>
main(){
   int a;
   printf("Enter a</p><p>");
   scanf("%d",&a);
   printf("%d*2=%d </p><p>",a,a<<1);
   printf("%d/2=%d </p><p>",a,a>>1);
}
###輸出######在執行上述程式時,會產生以下輸出-###
Run 1:
Enter a
45
45*2=90
45/2=22
Run 2:
Enter a
65
65*2=130
65/2=32
## #

以上是使用位元運算進行加法和乘法的C程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除

相關文章

看更多