#include int main (){int i,t;t=1;i=2;while(1<=1024){t=t*i;i=i*2;}print"%d\n",t);}差不多是这样啦,我这机器没有安装编译器,你自己拷进去编译验证一下。
#include int main(){int sum = 0;for(int i = 1; i<=1024;i<<=1)sum+=i;std::cout<system(“pause”);return 0;}