1樓:會飛的小兔子
#include
intmain()
intn,i,j,t,l;
intsum=0;
printf("請輸入一個大於2的整數:");
scanf("%d",&n);
l=n;
for(;n>=2;n--)
for(i=2;iif(n%i!=0)//判斷其為素數
t=1;
else
t=2;
break;
if(t==1)
sum+=n;
//printf("%d",n);//輸出1-n之間的所有素數
printf("1-%d之間的所有素數和為:%d\n",l,sum);
return0;
擴充套件資料
c++質數大於等於2不能被它本身和1以外的數整除
#include
#include
#include
usingnamespacestd;
constlonglongsize=100000;//修改size的數值以改變最終輸出的大小
longlongzhishu[size/2];
voidwork(){//主要程式
zhishu[1]=2;
longlongk=2;
for(longlongi=3;i<=size;i++){//列舉每個數
boolok=1;
for(longlongj=1;jif(i%zhishu[j]==0){
ok=!ok;
break;
if(ok){
zhishu[k]=i;
cout<<"count" intmain(){ freopen("zhishu.out","w",stdout); cout<<"count12" return0; 2樓: //#include "stdafx.h"//if the vc++6.0, with this line. #include using namespace std; int main(int argc,char *ar**) for(s=0,i=1;i<=n;s+=i,i+=2); cout << "the result is " << s << endl; return 0; }也可以如下做: //#include "stdafx.h"//if the vc++6.0, with this line. #include using namespace std; int main(int argc,char *ar**) n-=!(n&1); cout << "the result is " << (n+1)*(n+1)/4 << endl; return 0;} c++程式設計:從鍵盤輸入一個正整數n,程式設計計算1~n之間的奇數和。 3樓:匿名使用者 #include void main() cout< 用c++程式設計:任意一個整數n01,然後反序輸出該整數 4樓:兄弟連教育北京總校 #include int f(int n) void main() c++程式設計題 從鍵盤上輸入10個數,放入陣列中。輸出這10個數中,所有偶數的和以及所有奇數和。 5樓:匿名使用者 #include using namespace std; int main() else }cout << "偶數 copy的和: " << even << ", 奇數 的和:" << odd << endl; return 0;} include void main printf n getch return 0 include int main return 0 如何用c語言編寫程式輸入一個正整數n,程式設計序輸出從2到n間的所有完數。c語言實現如下 include void main 注意 建議n的取值小於10000,否則... 根號n 1 根號n分之1 根號n 1 根號 n 1 分之1 2 所以 根號n 1 根號n分之1 2 解 1 n 1 n n 1 n 1 n 1 n n 1 n 根號n 1 根號n分之1 根號n 1 根號n 根號n 1 根號n 根號n 1 根號n 根號n 1 根號n n 1 n 根號n 1 根號n 求... 要考慮到0是一個非正非負的特殊偶數 include void main printf 奇數之和為 d,偶數之和為 d n sum1,sum2 include int main else if num 2 0 else printf sum of odd numbers is d n sum odd ...
c語言程式設計輸入正整數n輸出2到n間的所
根號n1根號n分之1n為正整數的值
C語言程式設計實現從鍵盤輸入N個整數分別求出奇數和偶數的和在