函数fun()的功能是:统计所有小于等于n的素数的个数,素数的个数作为函数值返回.这段程序是怎么达到目的
#include
int fun(int n)
{int i,j,count=0;
printf("\nThe prime number between 3 to %d\n",n);
for (i=3; i=i)
{count++; printf(count%15?"%5d":"\n%5d",i);}
}
return count;
}
main()
{int n=20,r;
r = fun(n);
printf("\nThe number of prime is :%d\n",r);
}
#include
int fun(int n)
{int i,j,count=0;
printf("\nThe prime number between 3 to %d\n",n);
for (i=3; i=i) 这里j>=i是起什么作用?
{count++; printf(count%15?"%5d":"\n%5d",i);}
}
return count;
}
main()
{int n=20,r;
r = fun(n);
printf("\nThe number of prime is :%d\n",r);
}
人气:318 ℃ 时间:2020-02-03 03:44:50
解答
if (i%j == 0)break; 这句用break是什么意思?如果i被j整除.即i除以j而没有余数,说明不是质数,而是合数.所以用break跳出 for (j=2; j=i) 这里j>=i是起什么作用?说明从2到j都没有能够整除i,所以是质数啊,就加一了.你理...
推荐
- 请编写函数fun,其功能是判断一个整数n是否为素数,如果是素数,则返回1,否则返回0.
- 编写函数fun,函数功能是求出小于或等于lim的所有素数并放在aa数组中,函数返回所求出的素数的个数.函数fun中给出的语句仅供参考.
- 请编写函数fun ,其功能是:计算并输出3到n之间所有素数的平方根之和.
- 请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和.
- 若a=2的40次幂,b=3的32次幂,c=4的24次幂,谁最大,谁最小?现在就要
- 平面镜在日常生活中的应用
- 用刻度尺测量一个木块的长度,三次测量结果分别是3.11cm、3.12cm、3.15cm则最接近真实值
- 密度计的作用
猜你喜欢