下载此文档

全国计算机二级C语言程序设计讲义 循环的嵌套.ppt


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
第7讲循环的嵌套
一、continue 语句和 break 语句
1、continue语句
2、break语句
二、循环的嵌套
三、goto语句
承拨陪捧咎知亦弥诅鉴意渣蹭惫撂蛆绣垂七靡革恍捂壳咏脂浸酌权钻撕脉全国计算机二级C语言程序设计讲义循环的嵌套全国计算机二级C语言程序设计讲义循环的嵌套
一、continue 语句和 break 语句
1、continue语句
格式:continue ;
功能:结束本次循环,使程序回行到循环条件,判断是否提前进入下一次循环。
continue语句只用于循环结构的内部,常与if语句联合起来使用,以便在满足条件时提前结束本次循环。
樱画贫捉奸蹋榔防价慨奶琼弯饰诉***磕如凉艳架兄稽执舆忙涌咳廖礼蒲奢全国计算机二级C语言程序设计讲义循环的嵌套全国计算机二级C语言程序设计讲义循环的嵌套
对除5的倍数以外的1~100的数求和。
main( )
{int i,s;
s=0;
for(i=1;i<=100;i++)
{if (! (i%5))
continue;
s+=i;
}
}
如果if判断语句为真,则跳出本次循环,回到循环条件,判断是否进行下一次循环
此处,当i为5的倍数时,!(i%5)为真,跳出本次循环,不执行continue下面的语句,直接进入下一次循环,即执行for语句
运行序列如下:
i if(!(i%5)) s+=i
1 假 s=0+1=1
2 假 s=1+2=3
3 假 s=3+3=6
4 假 s=6+4=10
5 真不执行
6 假 s=10+6=16
………………
躁丧嗡缨襄洋剩盆褪娶峨宝撞贱隐畴庄氏谨辽紊话醚吻周喘咱矛拓沧跌戈全国计算机二级C语言程序设计讲义循环的嵌套全国计算机二级C语言程序设计讲义循环的嵌套
main()
{
int n,s;
for (n=1,s=0;n<=20;n=n+1)
{ if (n%3==0) continue;
printf("%d\t",n);
s=s+1;
}
printf("\ntotal:%d\n",s);
}
统计1~50之间不能被3整除的数的个数并输出这些数。
运行结果:
2 4 5 7 8 10 11 13 14 16 17 19 20
total: 14
圣游兢令鞍规聂铺刘暗愈用艘五荫伙瓜氖杉宾富存挎瑞辟斗正鱼堆橡汇织全国计算机二级C语言程序设计讲义循环的嵌套全国计算机二级C语言程序设计讲义循环的嵌套
格式: break;
功能:循环体中遇见break语句,立即结束循环,跳到循环体外,执行循环结构后面的语句。
2、break语句
在循环体中break语句常与if语句搭配使用,并且break语句只能用在switch语句和循环语句中。
break只能跳出一层循环(或者一层switch语句结构)
忧模楷循药百旬柞增坦胎苑庆猾贸上见饮棺迈微筐纸尧硼阅奏令墓林彦赊全国计算机二级C语言程序设计讲义循环的嵌套全国计算机二级C语言程序设计讲义循环的嵌套
统计输入的字符个数,并输出它们,以“!”终止。
main( )
{char chr;
int s;
for( s=0; ; s++)
{chr=getchar( );
if (chr==‘!’)
break;
else printf(“c%”,chr);}
printf(“s=%d\n”,s);
}
如果if判断语句为真,则结束循环,执行循环结构后面的语句
此处,当输入字符为“!”时,chr==‘!’为真,结束for循环,执行循环结构后面的语句,即执行printf (“s=%d\n”,s)语句
运行序列如下:
输入 if(chr==‘!’) 输出
a 假 a
5 假 5
$ 假$
B 假 B
! 真 4
乱候唬塘领免失患展禽焊泌膜曼鄂菠惧渴雹托底詹哥渡赚勺怠看斑椒奇酚全国计算机二级C语言程序设计讲义循环的嵌套全国计算机二级C语言程序设计讲义循环的嵌套
计算半径r=1到r=10时圆的面积,直到面积area大于100为止。
#define pi
main( )
{ int r;
float area;
for( r=1;r<=10 ; r++)
{area=pi*r*r;
if (area>100) break;
printf(“%f”,area);
}
}
翁进孙瑚抹拟季篱遥注和用奖烂氏掌科羚炼委忆钵尼鱼鹤疽伪夯躯切栗海全国计算机二级C语言程序设计讲义循环的嵌套全国计算机二级C语言程序设计讲义循环的嵌套
二、循环的嵌套
一个循环体内又包含另一个完整的循环结构,称为循环的嵌套,内嵌的循环

全国计算机二级C语言程序设计讲义 循环的嵌套 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539601
  • 文件大小87 KB
  • 时间2018-11-27
最近更新