41.
#include <stdio.h>
void prim(int num)
{
Int i;
for(i=2;i<=num;i++)
{
if(num%i==0)
{
break;
}
}
if(num==i)
printf("%d是素数\n",num);
if(num<=1)
printf("ERROR\n");
else
printf("%d不是素数\n",num);
}
void main()
{
int num;
printf("请输入一个整数:");
scanf("%d",&num);
prim(num);
}
42.
#include <stdio.h>
int Count(double a[],int n)
{
double m=0;
int i,j=0;
for(i=0;i<n;i++)
m+=a[i];
m/=n;
for(i=0;i<n;i++)
if(a[i]>=m)
j++;
return j;
}
void main()
{
double a[10];
printf("请输入10个double型的数:\n");
for(int i=0;i<10;i++)
{
scanf("%lf",&a[i]);
}
int result=Count(a,10);
printf("大于等于所有元素平均值的个数:%d\n",result);
}