在 2011年5月18日 上午8:47,宏羽杜 <dongfengweixiao(a)gmail.xn--com>:-0s6m5392c
简单的看了下,似乎是有问题的
如果说有问题是在 N>=13时,int类型变量溢出,结果出错,优化算法后
Version 3.0 如下:
#include <stdio.h>
int main()
{
int N;
for(N=1;N<=20;N++)
{ int result=1;
for(num=1;num<N;num++)
result<<=1;
printf("N: %-3d || result: %-d\n",N,result);
}
return 0;
}