C语言问题,for 循环语句问题.做for循环语句的的时候遇到了一些问题.如图:请问这道题目是不是错的呀,或者怎么大的数字是不是溢出啊,sum根本就没有被赋值怎么会有这个语句sum+=sum;

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/13 19:20:46
C语言问题,for 循环语句问题.做for循环语句的的时候遇到了一些问题.如图:请问这道题目是不是错的呀,或者怎么大的数字是不是溢出啊,sum根本就没有被赋值怎么会有这个语句sum+=sum;
xT]O`+ī xR*ݦ0YâP5lZ6/,=at/gvd7yyso9b] ݽrO!5 =Xj!@!0i~c͛P5k] 4G~`1=Snwr;(8Fur>韀هFH_^pzg|q; Я /8޳m_-EESRbR`|,¥X&dQx/(%(-|SdERxYaEAVhTUAGjA<#CegMoaA *>|J;!g@`r= mظ[({v۰V:kPX Wr>%oDV퐻UbwƸ|APfg4bwTn1 $j_09.yO*{`xCwZcq˷gY$

C语言问题,for 循环语句问题.做for循环语句的的时候遇到了一些问题.如图:请问这道题目是不是错的呀,或者怎么大的数字是不是溢出啊,sum根本就没有被赋值怎么会有这个语句sum+=sum;
C语言问题,for 循环语句问题.
做for循环语句的的时候遇到了一些问题.如图:

请问这道题目是不是错的呀,或者怎么大的数字是不是溢出啊,sum根本就没有被赋值怎么会有这个语句sum+=sum;

C语言问题,for 循环语句问题.做for循环语句的的时候遇到了一些问题.如图:请问这道题目是不是错的呀,或者怎么大的数字是不是溢出啊,sum根本就没有被赋值怎么会有这个语句sum+=sum;
你的sum定义以后没有初始化,所以系统会自动分配一个内存单元,至于原来这个单元里的值是多少,那么sum的值就是多少,定义的变量不初始化是一个很常见的错误.
所以sum运行时出现什么值都是不奇怪的……根本不是溢出的问题.