编写一个程序,接受一个整数输入,然后显示所有小于或等于该数的素数。
# include <stdio.h>
int main(void)
{
long int in;
bool isprime = true;
printf("请输入一个整数:\n");
scanf("%d", &in);
for(long int j=2; j<=in; j++)
{
for(long int i=2; (i*i)<=j; i++)
{
if(0 == j%i)
{
isprime = false;break;
}
else
isprime = true;
}
if(isprime)
printf("%ld ", j);
}
printf("\n");
return 0;
}