为什么不是-2^31-1~2^31-1?假设是3位机.最大值为011(+3)最小值为111(-3).正数和负数取值范围一样啊.怎么上面不一样? 答案 刚才已经给你回答了这个问题,但是貌似你没明白.3位机的话总长度是2^3,对有符号数来说各占一半,也就是2^2=4,也就是三位机的int范围为(-4~+4),但是0被划到了正...
最小值是-128;其实很好理解,8位中首位是符号位,1表示是负数,其它7位每位都有两种选择,0或者1,能表示2^7个数,从-1到-128这128个负数都能表示,因此最小能到-128
百度试题 结果1 题目以下程序完成对键盘输入的正整数求最大值和最小值,输入负数时循环结束。请填写缺少的语句。#includevoid main(){int i,j,n,max,min,a[100];for(i=1; i 相关知识点: 试题来源: 解析 (3)break max[j] null 反馈 收藏
值为111(-3).正数和负数取值范围一样啊.怎么上面不一样? 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 刚才已经给你回答了这个问题,但是貌似你没明白.3位机的话总长度是2^3,对有符号数来说各占一半,也就是2^2=4,也就是三位机的int范围为(-4~+4),但是0被划到了正数的范畴...