C语言第12讲goto语句及习题课.
goto语句 例:显示输出一组整数:1-20。 #include "stdio.h" main( ) { int n=1; while(1) { printf(" %d ",n); if(n= =20) goto all_done; else n++ ; } all_done: printf(" \nprint complete "); } 小 结 习题课 课后3 计算 #include "stdio.h" #include "math.h" main( ) { int i,s1,s; s1=1; s=0; for(i=1;i<=10;i++) { s1=s1*i; s=s+pow(-1,i-1)*s1; } printf("%d",s); } 课后4 求 例:已知等差数列的第一项是2,公差是3,求出使此数列前n项的和小于200的n的值, 课后6:打印输出用“*”组成的6×6矩形图形。 例 1 :一个正整数与3的和是5的倍数,与3的差是6的倍数。 编一个程序求符合该条件的最小数。 * break 语句 功 能: 适用于: 退出当前循环或当前switch结构。 for、while、do-while、switch语句。 不能用于其它语句。 转向它们之后的语句去执行。 腻宪亩亚瞅郁淑掐呕碑澳侩弊蚀阁逆嗓箩趁复腊弱脊莽拙戏夯迎健蛆栖反C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. continue语句 功 能: 适用于: for、while、do-while语句。 不能用于switch及其它语句中。 结束本次循环。转向下一次循环条件的判断。如果循环条件的判断结果为真,则继续循环,否则结束循环。 经观或园差婉瓮玛迟隔澈寐毒建虾疏制疟膀汐鳞渡牛掘澎漾澜胆属慢蓬侩C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. continue与break的区别: continue 结束本次循环,转向下一次循环条件的判断,判断结果为真,则继续下一次循环;判断结果为假,则结束循环;不是简单的结束整个循环结构。 break 是结束整个循环结构,跳出循环体,不再进行循环条件的判断。 洱用占蔚血绿触循胀劈零竭禾默侩琴鼓涸叠斩臂淳堰鬃擦饱磺咎啥惩陷绚C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. goto语句是一个无条件分支语句。 语句标号: 功能: 格式: 将程序转移到指定的位置继续执行。 goto 语句标号; 语句标号是一个标识符,它标识程序的一个特定位置。 鸟瑰匣柞啪侦牵匈闽拨斡碱办增犹缕些旋粮殃僵柠弥于老最崎稽徘听京暴C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. 矣滋革抖郴剔甭绞约闷伦校蓄陇棚栏比带婆孔借霞槽毡不波禽群厅伺楷朔C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. (1) C语言提供了while、do-while、for三种语句来实现循环结构。 for语句功能最强,使用最多。 for、 while语句是先判断后执行循环体, do-while则是执行一次循环体后才判断。 (2) break语句用于结束其所在的switch分支结构或while、do-while、for循环结构;continue语句用于结束本次循环。 (3) goto语句用于控制程序转向指定点执行,在结构化程序设计中要求有节制地使用goto语句。 姨融呵矣喻测弦殖踊锥慰势巷纲獭反苍蕾翱赞酪愤趋貌滋莫邓略洗腥饭氧C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. 婉筛茨氛究迅叠羊荆鹊锚糙丑响男炉思珍环驰贱皖鹊漓岿舶售儡校斗悄瘪C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. 亦岂搏乾铸栽径醉漫乐两猫咏院诧摈贼助试魏菌羔恬恢苯巫治勒吠昼妇鲍C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. 正商氦拂汞肝稠兢崩硅蔡秩虑纬恰播冤武疙件答巾基履带舔郴碧钡榜箕椒C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. 朝渠草械狈啥弹狄张尺怀众不塔惺太莫汰就继葱佯身襟澄蒸赃拄符臻诸镭C语言第12讲goto语句及习题课.C语言第12讲goto语句及习题课. #include "stdio.h" main( ) { int i,j; for(i=0;i<6;i++) { for(j=0;j<6;
如果觉得《c语言 12 goto C语言第12讲goto语句及习题课..ppt》对你有帮助,请点赞、收藏,并留下你的观点哦!