
程商设计在线开放课程 循环的嵌套 888888888c 主讲:曾志华
循环的嵌套 在线开放课程 主讲:曾志华

循环的嵌套 嵌入另一个完整的循环控制 结构,比如: while(条件) while(条件) for(表达式1;表达式2;表达式3) for(.) 循环体 循环体 循环体 } }
while(条件 ) {} 循环的嵌套 循环体 嵌入另一个完整的循环控制 结构 ,比如: for(表达式 1 ;表达式 2 ;表达式 3 ) { 循环体 } while(条件 ) { for( … ) { 循环体 } }

嵌套循环实例一 #include "stdio,h" void main() { i=1 米米米米 int i,j; i=2 米米米米 for(i=1;i
#include "stdio.h " void main() { int i,j ; for( i=1;i<=4;i++) { for(j=1;j<=4;j++) printf(“ *"); printf(" \n"); } } 嵌套 循环实例 一 i=1 i=2 i=3 i=4 **** **** **** ****

嵌套循环实例二 #include "stdio.h" void main() i=1 int i,j; i=2 米米 for(i=1;i
#include "stdio.h " void main() { int i,j ; for( i=1;i<=4;i++) { for(j=1;j<=i;j++) printf(“ *"); printf(" \n"); } } 嵌套 循环实例二 i=1 i=2 i=3 i=4 * ** *** ****

嵌套循环实例三 #include "stdio,h" void main() int i,j; for(i=1;i=i;j--) i=3 水米米米米 printf("") i=4 米米米米米米米 fork=1;k
#include "stdio.h " void main() { int i,j ; for( i=1;i=i;j-- ) printf(" "); for(k=1;k<=2*i -1;k++) printf("*"); printf(" \ n"); } } 嵌套 循环实例 三 i=1 i=2 i=3 i=4 * *** ***** ******* ˽˽˽ ˽˽˽

1分析下列程序的结果 (身程设计 int main( inti,j,k=10; for(i=0;i
int main() { int i,j,k=10; for(i=0;i<2;i++) { k++; int k=0; for(j=0;j<=3;j++) { if(j%2) continue; k++; } k++; } printf("%d ",k);} 1 分析下列程序的结果

习题 #include #include int main() 2求第n小的质数 int n; int count =0; 描述 scanf("%d",&n); for(int i=2;i++) 输入一个正整数n,求第n小的质数。 int flag 1; 输入 int gen sqrt(i); for(intj=2;j
2 求第n小的质数 描述 输入一个正整数n,求第n小的质数。 输入 一个不超过10000的正整数n。 输出 第n小的质数。 样例输入 10 样例输出 29 习题

习题 (程序设计 3数字1到数字2021中,出现了多少个数字6 #include int main() int i; int cnt =0; for(i=6;i
3 数字1到数字2021中,出现了多少个数字6 习题

习题 #include 4编程求1000以内的所有的完数, int main() 完数是指一个数恰好等于它 int numj 的包括1在内的所有的因子 int sum; 之和, for(num=2;num
4 编程求1000以内的所有的完数, 完数是指一个数恰好等于它 的包括1在内的所有的因子 之和, 例如,6是完数,因6=1+2+3 习题