導航:首頁 > 編程語言 > 求素數和的c語言程序流程圖

求素數和的c語言程序流程圖

發布時間:2024-07-12 21:16:17

① 求1到100以內所有素數之和(c語言)

1到100之間的所有素數之和;素數曾稱質數。一個大於1的正整數,如果除了1和它本身以外,不能被其它正整數整除,就叫素數。1不是素數。

2+3+5+7+11+13+17+19+23+29+31+37+41+43+47+53+59+61+67+71+73+79+83+89+97=1060,100以內所有素數之和是1060

#include"stdafx.h"

#include<stdio.h>

#include<string.h>

#include<math.h>

#include<stdlib.h>

#include<string.h>

#include<time.h>

int isPrime(int n)//求素數,這是最經典的演算法代碼

{

int j;

for(j=2;j*j<=n;j++)

if(n%j==0)

return 0;

return 1;

}

int main(void)

{

int i,sum=0;

for(i=2;i<100;i++)

if(isPrime(i))

{

sum+=i;

printf("%d ",i);

}

printf("%d ",sum);

getchar();

system("pause");

return 0;

}

運算輸出:

(1)求素數和的c語言程序流程圖擴展閱讀:

include用法:

#include命令預處理命令的一種,預處理命令可以將別的源代碼內容插入到所指定的位置;可以標識出只有在特定條件下才會被編譯的某一段程序代碼;可以定義類似標識符功能的宏,在編譯時,預處理器會用別的文本取代該宏。

插入頭文件的內容

#include命令告訴預處理器將指定頭文件的內容插入到預處理器命令的相應位置。有兩種方式可以指定插入頭文件:

1、#include<文件名>

2、#include"文件名"

② 用c語言求100以內的素數之和

代碼如下:

#include<stdio.h>
#include<stdlib.h>

/**
*判斷n是否是素數,如果是返回1,否則返回0
*/
intIsPrime(intn)
{
inti=0;

if(n<2){
return0;
}

for(i=運燃2;i<n-1;i++){
if(n%i==0){
return0;
}
}

return1;
}

intmain()
{
inti,sum=0;

for(i=2;i<旁腔虛100;i++){
if(IsPrime(i)){
sum圓配+=i;
}
}

printf("100以內素數之和為:%d ",sum);

system("pause");
return0;
}

運行結果:

閱讀全文

與求素數和的c語言程序流程圖相關的資料

熱點內容
怎麼弄電影網站 瀏覽:209
淘寶編程培訓班怎麼樣 瀏覽:732
公文系統物理文件 瀏覽:903
c語言編程變數冪怎麼寫 瀏覽:73
bat文件怎麼寫 瀏覽:117
http網路劫持怎麼解決 瀏覽:636
jsp中變數名參數啥意思 瀏覽:471
word工具隱藏 瀏覽:94
如何把電視網路弄好 瀏覽:739
ab5文件夾 瀏覽:505
數據模擬建模叫什麼 瀏覽:513
計算機網路可擴展性 瀏覽:809
加拿大28穩定qq群 瀏覽:263
網站設計思路怎麼寫 瀏覽:74
win10磁碟自檢文件丟失 瀏覽:475
win10掃描的文件在哪裡 瀏覽:615
pdf文件公章歪了怎麼處理 瀏覽:322
java下載文件的路徑 瀏覽:551
現在有哪些熱門的軟體編程 瀏覽:453
asp什麼文件迅雷下載 瀏覽:381

友情鏈接