c語言求100以內的素數

時間 2021-09-07 13:13:10

1樓:1024程式設計師

c語言經典例子之求100之內的素數

2樓:bp哥

這個問題是c語言中比較常見的一種題目,做法有很多中,我這裡提供一種最基礎的演算法,**如下:

//c語言:求100以內素數。

#include

voidmain(){

inti,j;

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

intt=1;

for(j=2;j

3樓:廖慨督斯年

第二個for迴圈不能用t控制,因為t是flag再控制迴圈無法執行下去#include

void

main()}

4樓:原冷虢思源

#include#include

//system()函式包含在這個標頭檔案中void

main()

//這裡丟了大括號,

if(i==j)

//這裡有錯,判斷應該是==

而不是=

,要細心

else

continue; }}

5樓:桖飛

1解:#include

#include

intpr(int

n)int

main(void)

2解:#include

intisprime(int

a)void

main()

printf("100以內所有素數的和為:\n%d\n",sum);

}int

isprime(int

num)

6樓:萊靈慶司

#include

"stdio.h"

void

main()

if(k==i)printf("%d\n",i);/*當k=i時表明i不存在除1和本身以外因子,因而它是素數,打出來*/}}

7樓:

#include

void main()

8樓:石水

#include

int main()

// 假定所有的數都是,則有100個素數 ,賦值// 如果數不是素數,那麼將它置0排除!!!!

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

}printf("100以內的素數有:");

printf("\n");

for (i = 2; i <= 100; i++) //1不是素數,從第二個數開始

system("pause");

return 0;

}找來的,這個程式不錯

9樓:匿名使用者

#include

#include

int main()

if(i==m)

printf("%d\t",m);

}printf("\n");

return 0;}

10樓:

#include

int main()

a[1]=0;

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

}for(i=1;i<=100;i++)

return 0;}

11樓:隋賢相自明

#include

#include

main()

for(i=1,n=0;i<=100;i++)if(n%5==0)

printf("\n");

}printf("\n%d",sum);}}

12樓:老語開悅遠

main()

printf("\n%d",h);}

13樓:希望村村民

#include

int prime(int n)

int main()

14樓:吧啦吧啦啊是

#include<stdio.h>

int main()

if(j>=i)

printf("%d\n",i);}}

15樓:請叫我曹二爺

package main

import "fmt"

func main()

}if flag==true }}

c用while語句求100以內所有的素數

進寫出計算實現部分,輸入輸出部分自己設計吧 using system.math int min,max,middle min 2 max 100 listmyresult new list for 實現 for int i min i max i 計算完畢,輸出 myresult 就可以了 chec...

C語言求1到100所有素數及素數和

include main 追問 非常感謝你啊,請問你能告訴我。for j 2 jif i j 0 break if j i printf 4d i 這個複合語句的意思嗎?非常感謝!如果不整除,j會變化到i然後結束迴圈。所以,如果j與i相等,那就是不整除,那麼i一定是素數。求1到100以內所有素數之和...

c語言程式設計問題 求1到100的素數之和

include int main int i,j,k,s 0 for i 2 i 100 i k 1 for j 2 j j i j if i j 0 k 0 break s k i printf d n s return 0 程式設計 求3到100之間的素數之和 set talk off s1 0...