要求讓一個新手能看懂
熱心網友
int main(){ int i=1,j=1,k,p=0; //定義:i、j為初始值1,k為計數器,p為和值(初始0) for(k=0;k<20;k++) //因為每次加兩個,所以共加20次 { p=p+i+j; //…… i=i+j; //為i賦新值--第一次變為2 j=j+i; //為j賦新值,注意此處i采用新值(i=i+j之后的值) } printf("%d",p); //…… return 0;}一時不明白的話自己取幾個值代進去試一下就很容易懂了很久沒弄這個了,不知細節有無差錯,但核心部分就是這樣吧。自己敲進去試一下(注釋是C++的形式,別管它就行了)