1楼:匿名用户
这个属于位运算复
&是逻辑相与运算制;
^是bai逻辑异或运算du;
~是逻辑同或运算。
解决这类题zhi目,关键在于找到这
dao些数字所代表的2进制数,然后再按照逻辑运算关系做。
就这道题的具体步骤:
首先,将里面的数字换成2进制:1的2进制为001(或者0001等);2的2进制为010(或者001等0)
然后,按照逻辑运算计算:
001 0001& 010 & 0010_______ _______000 0000最后,将所得的结果再换成10进制数,就得到答案 0纯手打,希望能帮到你,谢谢!
2楼:my杜杜
等于0。
1、这个属来
于位运算自,&是逻辑
相与运算;^是逻辑异或运算;~是逻辑同
或运算。
2、解决这类题目,关键在于找到这些数字所代表的2进制数,然后再按照逻辑运算关系做。
c语言运算符即在“c语言”中的运算符,运算符是告诉编译程序执行特定算术或逻辑操作的符号。
c语言的内部运算符很丰富,运算范围很宽,除了控制语句和输入输出以外,几乎所有的基本操作都作为运算符处理。主要分为三大类:算术运算符、 关系与逻辑运算符、按位运算符。
除此之外,还有一些用于完成特殊任务的运算符。
3楼:匿名用户
&是按位与运算
1 的二进制表示,只写8位 0000 00012 的二进制表示, 0000 0010得到 0000 0000因此答案是0
4楼:匿名用户
0把它们转换成二进制就行了
0000 0001
&0000 0010
=0000 0000
= 0谢谢采纳
5楼:匿名用户
1&2=1
计算机中0为假,1,2,3……都为真
所以 真&真=真
在c语言中,1&2等于多少?
6楼:匿名用户
&是按位与运算
1 的二进制表示,只写8位 0000 00012 的二进制表示, 0000 0010得到 0000 0000因此答案是0
在c语言中,1&2等于多少?
7楼:my杜杜
等于0。
1、这个属于位运算,&是逻辑相与运算;^是逻辑异或运算;~是逻辑同或运算。
2、解决这类题目,关键在于找到这些数字所代表的2进制数,然后再按照逻辑运算关系做。
c语言运算符即在“c语言”中的运算符,运算符是告诉编译程序执行特定算术或逻辑操作的符号。
c语言的内部运算符很丰富,运算范围很宽,除了控制语句和输入输出以外,几乎所有的基本操作都作为运算符处理。主要分为三大类:算术运算符、 关系与逻辑运算符、按位运算符。
除此之外,还有一些用于完成特殊任务的运算符。
在c语言中,1&2等于多少?
8楼:匿名用户
1&2等价于(1!=0)&&(2!=0)
1≠0,1!=0为真,值为1;2≠0,2!=0为真,值为1(1!=0)&&(2!=0)的值为1,1&2的值为1结果是1
9楼:匿名用户
1=0001
2=0010
1&2=0 按位与运算,同为1才为1
10楼:匿名用户
1的二进制码是00000001
2是00000010
1&2 就是00000000了,就是0
c语言中1%2等于多少
11楼:小小诗不敢给她
首先我们要理解的是%在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时,它的上一次模数就是最高位进制数。
30(10)->11110(2)
/与%的结合使用通常都可用于获得最低位数又或者获得所需的某位数。例如:
“/”通常可以去掉尾数,而“%”通常都用于获得尾数。
12楼:天云一号
在c语言中, -1++ 这种写法是错误的,进行编译的时候会报错,因为只有变量才可以进行自增或自减运算,对常量不能进行自增或自减运算。
可以通过如下的语句来进行验证:
printf("%d\n", -1++); // 编译的时候会报错,因为-1是常量,而常量是不能进行++操作的
13楼:匿名用户
你记住前面的数比后面的数小 那么 余数就是 前面的数。 像 5%10 还是5 1%2 还是1
14楼:匿名用户
是1,因为%是取余数运算符,1除以2等于0余1,所以1%2=1
而/是除,对于整数如3/2=1,它把小数舍掉了,即便是0.9也舍,不是按四舍五入的,整数相除结果还是整数
而3.0/2=1.5这是因为实数相除还是实数
15楼:匿名用户
1%2的计算结果是1
%在作为双目运算符时,表示取模运算,c语言中如a%b的结果即为a除以b得到的余数。
16楼:匿名用户
c语言中1%2 是对1求余数1除以2 余1 结果就是1,余数是多少结果就是多少当整除的时候结果是0
17楼:匿名用户
1除以2,商是0,余数是1,所以1%2的结果是1。
18楼:小亚
1,因为取模运算是求的余数,一除以二,商0,余1.
只要记住%是求余数就行了。再不行你就用除法算了收余数就行,而且运算数必须是整型
19楼:su9_踏雪无痕
在c语言里边 -1++ 这种写法是错误的,只有左值才能进行自增或者自减运算。
例如:int a = 1;
-a++;
相当于 a = a+1;
a = -a;
所以结果为 -2
20楼:abc会吃草的牛
你连中100%分之二等于0.01和0.02
21楼:抬头望那苍穹
等于1.意思是1除以2的余数,商是0,余数为1
22楼:匿名用户
1因为%是取余数运算符,1除以2等于0余1,所以1%2
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%2的计算结果是1
%在作为双目运算符时,表示取模运算,c语言中如a%b的结果即为a除以b得到的余数。
25楼:匿名用户
等于1,%是取mod符号
26楼:勾家索建义
是对1求余数1除以2
余1结果就是1,余数是多少结果就是多少当整除的时候结果是0
c语言中,1/2也就是(1除以2)等于多少
27楼:匿名用户
为0,c语言中的/为整除
如果想获得0.5这个值要这么做
double a = 1.0 * 1 / 2;
28楼:黄元化益燕
是0,应为1和2都是整形常量,c语言默认结果为整形值,所以是0.5取整为0,c语言的取整和数学上的不一样,无论小数部分是多少都是舍弃
c语言中-1/2等于多少?
29楼:匿名用户
在c语言中,两个整数作除法运算,结果取整
-1/2的结果是0,
30楼:匿名用户
看你给的变量的类型决定
蒸糖包的时候为什么收口收不住,蒸糖包几分钟
1楼 匿名用户 首先要知道,饱食必会对身体造成损伤。其实我在三个月前还是处于这种状态,是好是坏的,跟心理有一定的关系。也许会有心理暗示。 越不想多吃,越收不住。现在之所以情况好转,一方面是恋爱了,一方面是工作了。想来以前还是空闲的时间太多,自己会比较空虚,而饱腹感会让自己满足一点。 我不知道咱们的情...
c语言中b 21)则b等于多少
1楼 匿名用户 答案 b 1 解释 因为 是逻辑与运算,当且仅当两边的值都是非0值 真值 时,整个表达式值 符号右边部分 才为真 值为1 ,否则为假 值为0 2楼 张程通 b 2 1 其中 表示逻辑关系 并且 ,右边 1 不等于0即为真,左边2不等于0也为真,所以等号右边的值为真,然后给b赋值,如果...
PHP语言1乘以0等于多少,0乘以3等于多少?3乘以0等于多少?
1楼 匿名用户 这个跟语言没有关系,数学问题,任何数x0 0 php中一个整数除以0乘以100为什么等于0 2楼 龙氏风采 在小学数学的范围内 0除以任何不是零的数都得零 这句话是对的 0在《乘除法的认识》的教学中 对于 0不能做除数 的规定 常说 零做除数没有意义 或 规定零不能做除数 在程序设计...