首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

这题结果为何是负的

2012-11-08 
这题结果为什么是负的?#includestdio.hint main(){int i,sumfor(i1,sum1i100i++){if(i%30) sum

这题结果为什么是负的?
#include<stdio.h>
int main()
{
int i,sum;
for(i=1,sum=1;i<100;i++)
{
if(i%3==0) sum=sum*i;
}
printf("%d\n",sum);
return 0;
}


[解决办法]
数值太大了, sum结果超出int范围了.

热点排行