发布网友 发布时间:2022-04-25 14:29
共2个回答
热心网友 时间:2023-10-09 03:48
110以内的质数有2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,87,,91,97,101,103,107,109.除了0和质数外,其余的数是合数。
热心网友 时间:2023-10-09 03:49
#include<stdio.h>
int isprime(int n)
{for(int i=2;i*i<=n;i++)
if(n%i==0)return 0;
return n>1;
}
int main()
{ int i,j=0,k=0,a[80],b[80];
for(i=2; i<111; i++)
if(isprime(i))a[j++]=i;
else b[k++]=i;
printf("110以内的质数有:\n");
for(i=0; i<j; i++)
printf("%4d", a[i]);
printf("\n\n110以内质的合数有\n");
for(i=0; i<k; i++)
printf("%4d", b[i]);
return 0;
}