1.国际象棋是很久以前由印度人Shashi发明的,当他把该发明献给国王时,国王很高兴,就许诺可以这个发明 明者任何他想要的奖赏。 Shashi要求以这种方式给他一些粮食:棋盘的笫1个方格内只放1粒麦粒,笫2个方格内只放2粒麦粒,笫3个方格内只放4粒麦粒,笫4个方格内只放8粒麦………,以此类推,直到64个方格金部放满,问这个奖赏的结果会是什么样呢? #include<iostream.h>#include<math.h>int main(){ float a,n,sum=0; for(a=0;a<=63;a++){ n=pow(2,a); sum+=n; } cout<<"n="<<n<<endl; return 0;}

评论