表达式 10 的值为为什么答案是-11

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 14:03:55
表达式 10 的值为为什么答案是-11

表达式 10 的值为为什么答案是-11
表达式 10 的值为
为什么答案是-11

表达式 10 的值为为什么答案是-11
32位的情况,10用二进制补码表示是 00000000000000000000000000001010
然后 10 就是 11111111111111111111111111110101,这就是二进制补码表示的-11了.
为什么是-11?因为二进制补码里,11111111111111111111111111111111 是-1,然后
11111111111111111111111111111110 是-2,
11111111111111111111111111111101 是-3,以此类推,到了
11111111111111111111111111110101 就是-11了

表达式 10 的值为为什么答案是-11 C#程序设计题目:表达式 2+5/10*10 的值为()答案是2,为什么? 表达式pow(27,1/3)的值为?为什么答案和运算结果都是1? 表达式“1?(0?3:2):(10?1:0)”的值为( ).答案是2,帮忙解释一下!谢谢了 若定义x和y为double型变量,则表达式x=1,y=x+3/4的值为多少,为什么是答案1.0其实我想知道的是为什么答案是1.0而不是1 c语言中设m是int型变量,则表达式(m=2*3,m+4),m*3的值是多少?(m=2*3,m+4),不是逗号表达式吗?m应该为10的m*3应该为30的啊 但是答案为18 为什么呢 麻烦说下 已知int x=5;表达式6>x>1的值是多少?为什么答案是0,而不是1或者表达式语法错误? x和y都是double型变量,x的初值为4.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为多少.答案是16.00000为什么小数点后面是六个零,怎么来的? VF表达式1VF中,表达世LEN(HAS BEEN ERASED)的数据类型:答案是数值型2表达式LEN(ALLTRIM(计算机)的值为: 急!C++.对for(表达式1;表达式3)可理解为for(表达式1;1;表达式3).为什么?空表示无限制条件,那中间的1换成是“表达式1”或者“表达式3”为什么不行? c语言的一道关于逻辑表达式的题!关于表达式“2>1>0?3>2>1:4>3>2?5>4>3:6>5>4的描述中,说法正确的是()A:表达式语法错误.B:表达式的值为0.C:表达式的值为1.D:表达式的值为-1.请问为什么啊?我觉 1、若已经定义f,g为double型,则表达式f=1,g=f+5/4的值2、若有定义double x,y;则表达式 x=1,y=x+3/2的值为什么1答案是2.25 2的答案是2.0 1、若已经定义f,g为double型,则表达式f=1,g=f+5/4的值2、若有定义double x,y;则表达式 x=1,y=x+3/2的值为什么1答案是2.25 2的答案是2.0 若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值是多少?为什么答案是8,.0000000,而不是8 若变量a的值为3,则表达式a^a/4+a×a mod 5答案是10,怎么粗来的. C语言,画线部分表达式的值为多少?为什么? 若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是2.0,为什么?2.000000呢?这是一个选择题,给出的答案是2.0 C语言习题求解:假设所有变量均为整型,则表达式( a=5,b=2,a++,a+b ) 的值是假设所有变量均为整型,则表达式( a=5,b=2,a++,a+b ) 的值是为什么答案是8?而不是7?