题目
1.输入正整数判断是不是素数
2.输出100以内的素数
第一题:
#include<stdio.h>
void main()
{
int x,i,y;
scanf("%d",&x);//输入一个数
for(i=1,y=0;i<x;i++)
{
if(x%i==0)y++;
if(y>1)break;
}
if(y==1)
printf("%d是素数",x);
else
printf("%d不是素数",x);
}
第二题
#include<stdio.h>
void main()
{
int x,i,y;
for(x=2;x<100;x++)
{
for(i=1,y=0;i<x;i++)
{
if(x%i==0) y++;
if(y>1)break;
}
if(y==1)
printf("%d\n",x);
}
}