学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
 33 1234
发新话题
打印

才学的 一个程序

才学的 一个程序

题目:学习使用按位与 & 。   
1.程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=1
2.程序源代码:
#include "stdio.h"
main()
{
int a,b;
a=077;
b=a&3;
printf("\40: The a & b(decimal) is %d \n",b);
b&=7;
printf("\40: The a & b(decimal) is %d \n",b);
}

TOP

不是很懂!

TOP

也是

TOP

完全不懂...

TOP

饿~昨天申请了账号..居然上着上着论坛就挂了??我晕~

TOP

呵呵

TOP

先取A的低3位,再取B的低7位...
一个大四的学生!!

TOP

TOP

输出:
: The a & b(decimal) is 3
: The a & b(decimal) is 3

第一个3:
八进制077转换为二进制为00111111
3转换为00000011
于是 00111111
& 00000011
--------
00000011
为3
第二个3:
7转换为00000111
于是 00000011
& 00000111
------------------
00000011
为3

TOP

等我什么时候能去别的区啊

TOP

 33 1234
发新话题