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...