程序的控制结构2循环

上传人:san****019 文档编号:22656105 上传时间:2021-05-30 格式:PPT 页数:45 大小:288KB
返回 下载 相关 举报
程序的控制结构2循环_第1页
第1页 / 共45页
程序的控制结构2循环_第2页
第2页 / 共45页
程序的控制结构2循环_第3页
第3页 / 共45页
点击查看更多>>
资源描述
西 南 财 经 大 学王 磊 2 P循环体Y N当P为真循环体P循环体Y N当P为真循环体当型循环两种形式 P循环体N Y直到P为真循环体P循环体Y直到P为真循环体 直到型循环两种形式N 3 4 P循环体Y N 5P循环体Y N 6 循环起始条件(通常对循环变量赋初值)循环结束条件(每次执行循环语句前需判断)循环增量(循环语句执行完一次后计算表达式3的值)(1) 计算表达式1,(2)计算表达式2。若表达式2的值0(不满足结束条件), 则执行循环语句, 若表达式2的值=0,则结束循环; (3)执行循环语句;(3) 计算表达式3, 再次判断表达式2的值.依此重复下去,直到表达式2的值=0(假)。 7 for ( i=1; i=100; i+) sum+=i; 8 9 10 11 12 13 14 15 16 17 18 19 While循环语句的嵌套; while ( ) while ( ) for ( ; ; ) while ( ) do while ( ); 20 21 1 2 3 4 5 6 7 8 91 2 3 4 5 6 7 8 92 4 6 8 10 12 14 16 183 6 9 12 15 18 21 24 274 8 12 16 20 24 28 32 365 10 15 20 25 30 35 40 456 12 18 24 30 36 42 48 547 14 21 28 35 42 49 56 638 16 24 32 40 48 56 64 729 18 27 36 45 54 63 72 81 22 #include main() int m, n; for (m=1; m10; m+) printf(%4d, m); /*打印表头*/ printf(n); for (m=1; m10; m+) printf( -); printf(n); for (n=1; n10; n+) for (m=1; m10; m+)printf(%4d, n * m); printf(n); 81726354453627189 72645648403224168 63564942352821147 54484236302418126 45403530252015105 3632282420161284 272421181512963 18161412108642 987654321 987654321 2381726354453627189 645648403224168 4942352821147 36302418126 252015105 161284 963 42 1 987654321 24 #include main() int m, n; for (m=1; m10; m+) printf(%4d, m); /*打印表头*/ printf(n); for (m=1; m10; m+) printf( -); printf(n); for (m=1; m10; m+) for (n=1; n=m; n+) printf(%4d, m * n); printf(n); 81726354453627189 645648403224168 4942352821147 36302418126 252015105 161284 963 421 987654321 25 26 27 假假真真break表达式1表达式2循环语句后的下一条语句循环语句后的下一条语句假假真真 表达式1表达式2 continue 28 29 30 31 32 33 34 35 36 37 38 39 40 #include #include main() int m, i, k; printf(Please enter a number:) scanf(%d, m); k = sqrt(m); for (i=2; j k) printf(Yes!n); else printf(No!n); printf(Program is over!n); 41 42 43 44 45
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!