#includestdio.h
成都创新互联-专业网站定制、快速模板网站建设、高性价比海南州网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式海南州网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖海南州地区。费用合理售后完善,十余年实体公司更值得信赖。
//输出100之内的所有素数
int main()
{
int i;
int j;
int flag = 1;
for(i = 2;i = 100;i++)
{
for(j = 2;j = i / 2;j++)
{
if(i % j ==0)
{
flag = 0;
break;
}
}
if(flag == 1)
{
printf("%d\n",i);
}
flag = 1;
}
return 0;
}
扩展资料
#include stdio.h
int main()
{
int a;
for (int i = 2; i 100; i++)
{
int a = 0;
/* code */
for (int j = 2; j i; j++)
{
/* code */
if (i % j == 0)
{
/* code */
a++;
}
}
if (a == 0)
{
/* code */
printf("%d is sushu\n", i);
}
else
{
/* code */
printf("%d is not sushu\n", i);
}
}
return 0;
}
列出100以内的素数
代码如下:
#includestdio.h
intmain(void)
{
inti,j,k;
printf("%d\n",2);2肯定是素数[em02]
for(i=1;i=100;i+=2)
{
for(j=2;ji;j++)
if(i%j==0) break;
if(i==j)
printf("%d\n",i);
}
return0;
}
拓展资料
从console输入一个数,判断这个数是否为素数(质数)。
代码如下:
判断过程代码如下:
素数是指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。要判断这个数是不是素数,需要将比它小的数(除1外)整除它,如果能就说明这不是素数。
#include stdio.h
int is_prime_number(int n)
{
int i;
int result = 1;
if(n==1)
return 0;
for(i=2;in;i++)
{
if(n%i==0)
{
result = 0;
break;
}
}
return result;
}
int main()
{
int n;
printf("100以内的素数包括:\n");
for(n=1;n=100;n++)
{
if(is_prime_number(n))
{
printf("%d ",n);
}
}
printf("\n");
return 0;
}