題目:學習使用按位取反~。 程式分析:~0=1; ~1=0; 程式源代碼: 1 #include <stdio.h> 2 int main() 3 { 4 int a,b; 5 a=234; 6 b=~a; 7 printf("a 的按位取反值為(十進位) %d \n",b); 8 a=~a; 9 ...
題目:學習使用按位取反~。
程式分析:~0=1; ~1=0;
程式源代碼:
1 #include <stdio.h> 2 int main() 3 { 4 int a,b; 5 a=234; 6 b=~a; 7 printf("a 的按位取反值為(十進位) %d \n",b); 8 a=~a; 9 printf("a 的按位取反值為(十六進位) %x \n",a); 10 return 0; 11 }
以上實例輸出結果為:
請輸入整數: a 的按位取反值為(十進位) -235 a 的按位取反值為(十六進位) ffffff15
感謝你的閱讀,請用心感悟!希望可以幫到愛學習的你!!分享也是一種快樂!!!請接力。。。