有一数组有10个整数,用调用函数,打印出其中所有的素数用c语言编写程序
代码如下
#include <stdio.h>
int main(){
int a[10],i,j;
for(i=0 ;i<10; i++){
scanf("%d",&a[i]);
}
for(i=0; i<10; i++){
int flag = 1;
for(j=1;j<a[i];j++){
if(a[i]%j!=0){
flag = 0;
break;
}
}
if(flag){
printf("%d",a[i]);
}
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考
相似回答
...小于100到一维数组中,找出这10个数中的所有素数 并输出。答:include <stdio.h>#include <conio.h>#define ARR_LEN 255 /*数组长度上限*/#define elemType int /*元素类型*/int main (void) {elemType arr[ARR_LEN];//elemType arr[ARR_LEN] = {3,5,1,7,4,9,6,8,10,4}; int len = 10; int isPrime; int i, j; for (i=0...