C++ 循环
C++ 循环
有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。
编程语言提供了允许更为复杂的执行路径的多种控制结构。
1 #include <iostream> 2 #include <cmath> 3 #include <iomanip> 4 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 5 using namespace std; 6 int main(int argc, char** argv) { 7 int m,k,i,n=0; 8 bool prime; 9 for(m=101;m<=200;m=m+2) 10 { 11 prime=true; 12 k=int(sqrt(m)); 13 for(i=2;i<=k;i++) 14 if(m%i==0) 15 { 16 prime=false; 17 break; 18 } 19 if(prime) 20 { 21 cout <<setw(5)<<m; 22 n=n+1; 23 } 24 if(n%10==0)cout<<endl; 25 } 26 cout<<endl; 27 return 0; 28 }