1樓:匿名使用者
沒指定實現語言,用c
#include
int isprime(int n) {int i;
if (n<2) return 0; //notif (n==2) return 1; //yesfor (i=2;i
2樓:長生天王
void main()
printf("%d",sum);
}int check(int i)
{int m=0;
for(int j=2;j
3樓:聽不清啊
#include
#include
int prime(int a)
{int i;
if(a==1)return 0;
for(i=2;i<=sqrt(a);i++)if(a%i==0)return 0;
return 1;
int main()
{int m,n,i,sum=0;
printf("請輸入兩個正整數:");
scanf("%d%d",&m,&n);
for(i=m;i<=n;i++)
if (prime(i))
{sum+=i;
printf("%d ",i); //不需要的話,此行刪去
printf("\n這兩個正整數之間的素數之和為:%d\n",sum);
return 0;
求c語言程式設計 編寫程式求3到100之間的所有素數之和。
4樓:
主函式中定義一個初值為0的變數s承載素數的累加和,用一for迴圈遍歷3~100間的奇數,判斷這些奇數是否有1和自身以外的因子,沒有的確定為素數並其值累加到s,s便是題解。**如下:
#include "stdio.h"
int main(int argc,char *ar**)printf("the result is %d\n",s);//輸出結果
return 0;
}執行結果如下:
c語言編寫程式 求10~100之間個位數為7的所有素數? 10
5樓:用著追她
1、開啟visual c++ 6.0-檔案-新建-檔案-c++ source file。
2、輸入預處理命令和主函式:#include/*函式頭:輸入輸出標頭檔案*/void main() /*空型別:主函式*/。
3、定義變數並使用雙重迴圈: int a,b,c=0; /*定義變數的資料型別為整型併為c賦值*/
4、判斷是否是素數: if(a%b==0) /*判斷a是否是素數*/ break; /*否,跳出內if(b==a-1) /*是,判斷a是否不能被2到它本身減1整除*/ c=1; /*是,給c賦1*/。
5、是素數的話輸出素數:if(c==1) /*判斷c是否等於1*/。
6、最後輸出結果。
6樓:匿名使用者
#include
int isp(int n)
return 1;
}int main()
printf("\n");
return 0;
}執行結果:
17 37 47 67 97
請按任意鍵繼續. . .
7樓:匿名使用者
intn=0,i;
for(i=10;i<=100;i++)
if(i%10==7)++n;
printf(「count=%d\n」,n);
編寫一個程式10到100個位數為7的素數。
8樓:匿名使用者
int i,j;
int flag;
for(i=10;i<=100;i++)
9樓:匿名使用者
很容易,只要求出所有素數,然後除以10,餘7,滿足條件的就輸出,求素數的函式網上一大把。自己找吧,告訴你方法了。
c語言程式設計:編寫程式,求3-100之間所有素數之和(要求判斷素數由函式實現)。
10樓:
#include "stdio.h"
int isprime(int n) //判斷n是否為素數,是返回1,不是返回0
int main()
11樓:奶加茶的
#include
using namespace std;
#include
bool isprim(int a)
void main()
cout< system("pause");} function isprime byval n as integer as boolean 是素數返回true,不是素數返回false dim i as integer if n 2 then isprime false exit function else isprime true for i ... include int isprime int n for int i 2 i i n i if n i 0 return 0 return n 1 int main int m,n,i scanf d d m,n for i m i n i if isprime i printf d i retu... include include int isprimer int x return flag void main 呼叫isprimer函式 for i x i y i 鍵盤輸入x和y為 2012和20000!結果是 17029是素數 17033是素數 17041是素數 17047是素數 17053是...求200 1000之間的所有素數的平方和
輸出m到n之間的所有素數,包括m和n 100m,n
求c語言2019到20000之間的素數