1樓:
#include
#include
int ss(int n) /檢查n是否為素數,如果是則返回1,否則返回0*/
int main(void)
printf("%d,%d",j,sum);
return 0;}
使用函式計算素數個數並求和
2樓:聽不清啊
#include
#include
int prime(int n)
{int i;
for(i=2;i<=sqrt(n+1);i++)if(n%i==0)return 0;
return n>1;
int main()
{int i,a,b,s=0,n=0;
scanf("%d%d",&a,&b);
for(i=a;i<=b;i++)
if(prime(i))
{n++;s+=i;
printf("%d~%d之間共有%d個素數,總和=%d",a,b,n,s);
return 0;
c語言:請程式設計統計3到100之間所有素數的和,並輸出。
3樓:無淚瓦擦
#include
int isprime(int n)
int main()
此程式已在vc上執行通過。
4樓:林聲飄揚
#include
int main()
if(j>=i)
}printf("3到100之間所有素數的和%d",sum);
return 0;}
程式設計計算[1,n]上素數的個數
5樓:在晴天的雨傘
核心**。
readln(n);
while n0 do begin
if n=1 then writeln(0)else begin
for j:=2 to n do
if prime(j) then inc(ans);
writeln(ans);
end;readln(n);
end;prime是指判斷素數的函式,需要自己定義。
寫了一個c語言程式(統計500以內最大10個素數並求和)**不對 初學求指教
6樓:匿名使用者
#include
void main()
if(i%m==0)
}if(x==10)
}printf("%d",n);
}就改了兩個地方,你的程式本身沒有大毛病,就是一個初始化的x賦了初值,另外一個 m==1和x ==10的判斷,m==1是為了找到素數,因為素數是除了本身和1可以被整除的,所以m==1說明這個數從m=i-1一直到1都沒有數被整除,就是素數了,x==10是判斷是不是有了10個數了,你的題目要求10個素數,這個是控制輸出10個數,最後累加就好了。望採納。
7樓:藍色和清風
發現了2出錯誤, 第一處: if(m==1) 這裡應該是兩個「=」第二處:if(x==10) 這裡也應該是2個「="謝謝。
8樓:做而論道
改動如下:
#include
void main()
if(m ==1)
if(x ==10) break;
}printf("%d", n);
}執行結果:
press any key to continue
任意輸入一個整數n(n>1),程式設計計算並輸出1~n之間的所有素數之和s.要求判斷素數和求和分別使用兩個子函式
9樓:聽不清啊
#include
#include
int s=0;
void sum1(int n)
{s+=n;
int isprime(int n)
{int i;
for(i=2;i<=sqrt(n);i++)if(n%i==0)return 0;
sum1(n);
int main()
{int i,n;
scanf("%d",&n);
for(i=2;i<=n;i++)
isprime(i);
printf("1~%d之間所有素數的和=%d ",n,s);
return 0;
c語言程式設計,輸出素數,統計個數並求和
用c語言編寫一個程式,將100以內不是素數的數字求和並輸出.
10樓:匿名使用者
# include
int isprime(int l) }
return 1; /is a prime}void main()
printf(""
printf("count is %d",count);
printf("sum is %d",sum);
} 包含求和以及不時素數的總個數。
c語言輸出100到300間的全部素數,統計個數,並求和 10
程式設計求3 100之間的所有素數(質數)並統計個數
include int isprime int n int main 此程式已在vc上執行通過。include int main if j i printf 3到100之間所有素數的和 d sum return 0 c語言程式設計題 求100到300之間的所有素數?include include m...
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...
用C 程式設計 從鍵盤上輸入若干學生的成績,統計並輸出最高成績和最低成績,當輸入負數時結束輸入
問明 include using namespace std int main double a 100 double max 0,min 100,t int i for i 0 i 100 i cin a i if a i 0 break else if a i max max a i if a ...