首頁 > 後端開發 > C++ > 主體

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

PHPz
發布: 2023-09-16 19:49:01
轉載
1007 人瀏覽過

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

按位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
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板