1、质数 include "stdio.h"int main(){ int a[50];int i,j,k=1,n=0;for(i=2;i<=100;i++){ for(j=2;j<i;j++){ if(i%j==0){ k=0;} if(k==1){ a[n++]=i;} } } } 2、include"stdio.h"include"stdlib.h"include"time.h"int main(){ int i,t;int a[50];...
回答:#include<stdio.h> #include<math.h> void main() { int i,j,k; int n=0; for(i=50;i<=100;i++) { k=sqrt(i); for(j=2;j<=k;j++) if(i%j==0) break; if(j>=k+1) { printf("%d ",i); n=n+1; } if...
include "stdio.h"#define N 100int main(){ int i,j; int flag; printf("100 以内的质数有:\n"); for(i=2;i<101;i++) { flag = 1; for(j=2;j<=i/2;j++) if(i%j==0) { flag = 0; break; } if(flag) printf("%d ",i...
void main(){ int a[20]。i。j。k;for(i=0;i〈=19;i++)scanf(“%d”,&a[i]);for(i=0;i<=19;i++){k=0;for(j=2;j
试编写一个程序,找出2->N之间的所有质数。希望用尽可能快的方法实现。【程序清单】:include <stdio.h> int creat_prime(int prime[],int n,int total){ register int i;register int j;register int gab=2;register int count;for(i=7;i<=n;i+=gab){ count=1...
求平均数和找质数的c语言代码如下:include<stdio.h> void main(){ int a[20],n,j;printf("输入20个整数:")for(i=0;i<20;i++){ scanf("%d",&a[i]);} //求平均数 n=0;for(i=0;i<20;i++){ n+=a[i];} printf("平均数是:%d\n",n/20);//找出质数并显示 printf("...
对1-100的所有数进行遍历,逐一判断每个数是否为素数。判断素数的算法有很多,比较基础的是逐一求余,如果除了1和本身外,还有其它数可以整除那么就不是素数。代码如下:include <stdio.h>int main(){ int i, j; for(i = 2; i < 100; i ++) { for(j = 2; j < i; j ++...
/* Function to find prime number if so return 1 else return 0 */ include<stdio.h> include<math.h> int isprime( int num ){ int i ;int sq = ( int )sqrt( num );/* here check should be done for num = 0 and 1 other wise 0 and 1 are printed as primes */ ...
include<stdio.h> int main(){ int i,j,k=0;for(i=2;i<10000;i++){ for(j=2;j*j<=i;j++)if(i%j==0)break;if(j*j>i){ printf("%d ",i);k++;if(k%10==0)printf("\n");} } }
//看不清你的代码。下次提问最好是直接上代码。//给一个现成的供参考#include <stdio.h>#include <math.h>int prime(int n){ //判断n是不是质数 int m=sqrt(n)+1,i=2; for(;i!=m;i++) { if(n%i==0) return 0; } return 1; }int main(){int...