在一个数组A中存放100个数据,用子函数判断该数组中那些是素数,并统

2024-11-08 00:05:08
推荐回答(1个)
回答(1):

#incude
#define N 100
int fun(int *a,int n) { int i,j,b,rt=0;
for ( i=0;ifor ( j=2,b=1;j<=a[i]/2;j++ ) if ( a[i]%j==0 ) { b=0; break; }
if ( b ) rt++;
}
return rt;
}
void main() { int a[100],n,i;
for ( i=0;in=fun(a,N); printf("%d\n",n);
}