for循环:
#include<iostream>
using namespace std;
int main()
{
int i;
for(i=1;i<=100;i++){
int k=0;
for(int j=2;j<i;j++){
if(i%j==0)
{k++;break;}//实际上是if else
}
if(k==0)
cout<<i<<endl;
}
return 0;
}
while循环:
#include<iostream>
using namespace std;
int main()
{
int i=1,k;
while(i<=99){
i+=1;
int k=0;
for(int j=2;j<i;j++){
if(i%j==0)
{k++;break;}
}
if(k==0)
cout<<i<<endl;
}
return 0;
}
do-while循环:
#include<iostream>
using namespace std;
int main()
{
int i=1,k;
do{
i+=1;
int k=0;
for(int j=2;j<i;j++){
if(i%j==0)
{k++;break;}
}
if(k==0)
cout<<i<<endl;
}
while(i<=99);
return 0;
}