當前位置:編程學習大全網 - 編程軟體 - 編程計算序列

編程計算序列

#包含?& ltstdio.h & gt

//計算500-800區間內的素數個數,加減區間,降序計算和。

int?主()

{

int?cnt=0,sum=0,I,j,t =-1;

為了什麽?(I = 17;我& gt=2;我-)

{

為了什麽?(j = 2;j & lt= I/2;j++)

{

如果?(i%j==0)?打破;//如果遇到i/2之前的整除數,就跳出這壹層進行循環,j的值必須小於等於i/2。

}

if(j & gt;i/2)?//I/2之前的每個數都被整除壹次,不能整除(即for循環自然結束),那麽J就被判定為素數。

{

t =-t;

sum = I * t+sum;

cnt++;

}

}

printf("%d?%d”,計數,總和);

回歸?0;

}判斷條件的位置錯位。詳情見評論。上面的代碼被修改。

這裏按照原程序的計算方法,是先減後加的順序,比如2到13之間的素數之和是:

13-11+7-5+3-2

  • 上一篇:平面設計為什麽最後轉行了?
  • 下一篇:騰訊叮當智能屏怎麽安裝app
  • copyright 2024編程學習大全網