程式設計c輸入整數n輸出1n之間所有奇數的和

2021-10-17 04:44:54 字數 2075 閱讀 2015

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;}

c語言程式設計輸入正整數n輸出2到n間的所

include void main printf n getch return 0 include int main return 0 如何用c語言編寫程式輸入一個正整數n,程式設計序輸出從2到n間的所有完數。c語言實現如下 include void main 注意 建議n的取值小於10000,否則...

根號n1根號n分之1n為正整數的值

根號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 求...

C語言程式設計實現從鍵盤輸入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 ...