//【程序9】
//题目:判断101-200之间有多少个素数,并输出所有素数。
#include<stdio.h>
int sushu(int t)
{
int j;
if(t==1||t==0||t%2==0)
return 0;
else
{
for(j=3;j<t;j=j+2)
{
if(t%j==0)
return 0;
}
if(j==t-2)
return 1;
}
// return 0;//要不要有个保证有返回值的数呢? 事实证明不用,因为最后都返回0,一个素数也输不出来了
}
int main()
{
int i,n=0;
for(i=101;i<=200;i++)
{
if(sushu(i))
{
printf("%d ",i);
n++;
}
}
printf("\n%d",n);
return 0;
}
C语言【程序9】 题目:判断101-200之间有多少个素数,并输出所有素数。
最新推荐文章于 2023-08-19 16:44:01 发布