C语言从入门到精通:嵌套循环

C编程语言容许使用一个循环内嵌套的另外一个循环。下面的内容展现几个例子来讲明这个概念。编程

 


 

语法编程语言

在C语言中嵌套for语句循环的语法以下:学习

for ( init; condition; increment ){  for ( init; condition; increment )  {      statement(s);  }  statement(s);}google

在C编程语言中嵌套while循环声明的语法以下:blog

while(condition){  while(condition)  {      statement(s);  }  statement(s);}rem

在C编程语言嵌套do...while循环语句的语法以下:get

do{  statement(s);  do  {      statement(s);  }while( condition );}while( condition );it

在循环嵌套最后须要说明的是,能够把任何类型的循环的任何其余类型的循环内。例如,对于环能够是一个while循环,或反之亦然内部。io

例子:for循环

 若是你在学习C/C++的过程当中遇到了问题,能够来加入小编的企鹅圈问小编哦~小编很热情的(●’◡’●) 

下面的程序使用嵌套for循环从2至100找出素数:

(adsbygoogle = window.adsbygoogle || []).push({});

(adsbygoogle = window.adsbygoogle || []).push({});

#include <stdio.h> int main (){  /* local variable definition */  int i, j; 

  for(i=2; i<100; i++) {      for(j=2; j <= (i/j); j++)        if(!(i%j)) break; // if factor found, not prime      if(j > (i/j)) printf("%d is prime

", i);  }

  return 0;}

相关文章
相关标签/搜索