//用循环输出100以内的所有素数
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a=100,i=2,q;
printf("请选择1、while,2、for\n");
scanf("%d",&q);
if(q=1){
while(i<=a)
{
int z=1,j=2;
while(j<i)
{
if(i%j==0){
z=0;
break;
}
j=j+1;
}
if(z==1) printf("%d ",i);
i=i+1;
}
}
else{
for(i;i<a;i++){
int z=1,j;
for(j=2;j<i;j++){
if(i%j==0){
z=0;break;
}
}
if(z==1) printf("%d ",i);
}
}
system("pause");
return 0;
}