一、程序填空题: prime 是一个二维数组,其中数组的第一行存放了若干个正整数,判断这些正整数是否是素数,如果是素数,则在 prime 数组的第二行相应列上置 1 ,否则置 0 。并输出其中的素数和素数个数。 #include
#include
int main() { int prime[2][10]={{23,77,101,49,53,62,5,97,63,19}}; int i,j,k,n; for(n=i=0;i<10;i++){ k=(int)sqrt(prime[0][i]); for(j=2;j (1) ;j++) if( (2) ==0) break; prime[1][i]=j>k ? 1: 0; n= (3) ; } printf(" 一共有 %d 个素数 :\n",n); for(n=i=0;i<10;i++) if(prime[1][i]) printf("%5d",prime[0][i]); //A printf("\n"); return 0; }