1樓:聽不清啊
#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之間的素數之和
2樓:ipv6時代
set talk off
s1=0
s2=0
a=3do while a<100
for b=2 to a-1
if mod(a,b)=0
a=a+1
loop
endif
b=b+1
endif
s1=s1+1
s2=s2+a
a=a+1
enddo
?'3-100間素數個數&s1'
?'3-100間素數和&s2'
return
3樓:匿名使用者
#include
void main()
cout<<"3到100素數之和為"< }素數就是無法被其他數整除的數,比如3,5,7,11,13等,所以第一個for迴圈是設定從3到100一次查詢,第二個for迴圈,是用它除以它小的每一個整數,如果有可以除盡的,則它不是素數,執行break跳出本次迴圈,如果都除不盡,那麼判斷其為素數,add是和,add=add+n,n是你找到的素數。 我也是一個菜鳥,但是我知道判斷素數有很多種方法,我知道倆種,一種是我剛打上去的那個,還有一種是用開根號什麼的,可以減少他的時間複雜度,就是可以讓他迴圈次數少一點,這就是我所有能告訴你的了。 c語言程式設計輸出1到100之間素數並求和,**等,急 求1到100以內所有素數之和(c語言) 4樓:刺友互 1、新建一個求1到100素數之和專案。 2、新增一個cpp檔案。 3、包含需要用到的標頭檔案。 4、輸入main函式。 5、定義兩個變數,分別是:a和sum,如圖所示。 6、使用while語句計算1到100之間所有自然數之和。 7、執行程式,列印出結果。 5樓:輕煙談生活 1、新建一個求1到100素數之和專案。 2、然後我們新增一個cpp檔案。 3、包含需要用到的標頭檔案。 4、然後我們輸入main函式。 5、然後我們定義兩個變數,分別是:a和sum。 6、然後我們使用while語句計算1到100之間所有素數之和。 7、然後我們執行程式,列印出結果即可。 6樓:15簡單人 #include int zhishu(int n) }if(i>n/2) else }int main() }printf("1-100中的質數之積:%f\n",sum); printf("1-100中的質數之和:%f",sum1); return 0;} 7樓:匿名使用者 #include #include #define n 100 void main() 你自己執行下,因為不好縮排,你自己分析吧! 8樓:約定 # include int main () if (j*j > i) } printf ("%d\n", sum); return 0;} 執行結果為1060 9樓:獨孤九劍碧血劍 #include"stdio.h" #include"math.h" int prime(int t) if(i>sqrt(t)) return 1; }int main() 10樓: 供你參考…… #include "stdio.h"// #include "math.h"// void main(void) c語言程式設計題, 求100之內的素數之和 11樓:匿名使用者 #include int isprime(unsigned n) int main() 12樓:匿名使用者 # include int main () if (j*j > i) }printf ("%d\n", sum); return 0; }執行結果為1060 c語言程式設計:編寫函式,求出1至100之間的素數(只能被1和自身整除的數)並統計個數,求和。 編寫一個c語言程式求100以內所有素數的和 13樓:匿名使用者 #include int prime(int n)//求素數過程,是返回1,不是返回0 void main() } c語言程式設計求解1到n之間所有素數之和 14樓:匿名使用者 #include int isprime(int k) return 1; }int main() printf("%d", sum); return 0;} 15樓:倒黴熊 #include #include int isprime(int n) ///是素數返回1,否則返回0 if(i > k) return 1; else return 0; }void main() }printf("%d",sum);} 16樓:何人降臨 返回bool比較方便吧 bool isprime(int k) 你試試把for後的兩句放在for語句中 因為你的程式當c大於2時 d始終只能得一次值 而不會累加 而且你把應a d定義為長整型 我自己寫的中間的你試試 for i 0 i 11 i for j i j 0 j s j sum s 其中s sum都是長整型 用手機上回的 簡單寫了下 希望能看懂 還有你... 執行示例 原始碼如下 include stdio.h int main printf n return 0 望採納。int用來定義整型變數 整數 float用來定義浮點型變數 實數 float和int一樣是用來定義變數的,它不是函式.賦值語句value 700 weight 14.5833之所以不在... 1.include include define max elements 4void swap int x,int y void selection sort int list,int n include define max 4 定義輸入數的個數void main printf nthe num...c語言求1到10的階乘的和,C語言求1到10的階乘的和
關於c語言的程式設計,關於C語言的程式設計問題?
C語言程式設計的問題