利用void类型的函数计算200--300内的素数个数并将素数存在一个数组里.
#include<stdio.h>
#include<math.h>
void is_prime_col(intarr,int i, int a,int flag,intv)
{
int k=2; int h=sqrt(a);
for(k=2;k<=h;k++)
{ if(a%k==0)
{ flag=0;
break;
}
}
if(flag==1);
{
arr[0]=arr[0]+1;
}
}
int main(){
int arr[100]; int a=200;int flag=1; int i=0;int sub=0;int v[1]={0};
for(a=200;a<=300;a++)
{
is_prime_col(arr,i,a,flag,v);
}
printf("%d",v[0]);
return 0;
}