在C语言中,如果我要给SUM一个范围是在1~500,该怎么写?

问题描述:

在C语言中,如果我要给SUM一个范围是在1~500,该怎么写?
1个回答 分类:综合 2014-12-11

问题解答:

我来补答
;
如果你编译平台是16位的 如TC 那么int类型变量分配16位二进制数 第一位为符号位 有15位表示数值 则其取值范围-2的15次方到2的15次方减1
即-2^15~2^15-1 得-32768~32767 所以 int最小数就是 -32768最大数就是
32767
如果你编译平台是32位的 int 范围是-2^31~2^31-1
2.sum +=integer; 就是sum=sum+integer c语言提供这样sum +=integer语法 死规绝
3.程序定义max=-32768; min=32767;最大数max先赋最小值 最小数min先赋最大值
如果你不赋初始值 max和min随即取数 判断将不准确
比较是经过if(integer>max)max=integer;if(integer<min)min=integer;这两条语句实现 系统不会默认自动比较
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识