个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
昏 二进制数的第一位 0负 1正 如果用这种表示 那数据类型就是有符号 如果没有第一位代表符号 就是无 知识,做人要厚道
3个回答
它们所占的字节数其实是一样的,但是有符号的需要安排一个位置来表达我这个数值的符号是什么,因此说它能表示的绝对值就要比无符号的少一半
1个回答
下面有符号的,因为第一个位要用来表示符号,那么就只剩下7个位置可以用来表示数了0000000~1111111因为有符号所以还可以:-1111111~0000000
这个问题可得小心。关键是怎么定义整数的。 比如unsigned char a = (unsigned char)-2; 和unsigned short a = (unsigned short)-2; 和unsigned long a = (unsigned long)-2; 和... 都大不一样,只...
4个回答
c语言实现:键盘输入一个无符号32位的数,对该数的低8位进行取反
2个回答
各种无符号类型量所占的内存空间字节数与相应的有符号类型量相同。但由于省去了符号位,故不能表示负数,范围是0~65535 然后有符号整型变量好像是-32767~+32767
楼上的scanf("%s",str);函数是以空格或回车为中止符的,建议换个
坚持下去,C语言有点抽象,但只要你学好了,学其他语言应该不难,多练习。另外C语言学习完后,最好把数据结构一书中的算法都用C语言实现一遍,对掌握C语言极其有帮助。
SQRT()就是根号 其他公式依次代入就行了
带符号输入,就是在输入数值型数据时,前面加上正负符号(+,-)。 带符号输入和不带符号输入当然有区别,但是对正数来说,如果不输入正号,系统默认为正数,所以一般不必输入正号(+)。 所以,不带符号输入,如果是正数,值不变,是正常且允许的。如果是负数,不带符号输入,那么值就变成正的,就是不正确的了。
整形变量的分类: 基本整形:int 短整形:short int 长整形:long int对以上三类加上修饰符unsigned以指定是“无符号数”。如果加上修饰符singed,则指定的是“有符号数”,如果既不指定为signed也不指定是unsigned,则隐含为有...
就是没有正负号的意思... 比如在8位机里, 同样是一个 FF 在有符号的时候, 是 -127 在无符号的时候,就是 255