简单C程序设计方案.ppt
《简单C程序设计方案.ppt》由会员分享,可在线阅读,更多相关《简单C程序设计方案.ppt(18页珍藏版)》请在三一办公上搜索。
1、简单C+程序设计,算法与程序流程控制,程序就是数据和算法算法(Algorithm),数据处理过程算法的表示自然语言,流程图,伪代码基本流程控制顺序,选择,循环,算法示例,从一组数中找出最大的数自然语言:假设第一个最大第一个与别的数每一个比一次,如果后面的数更大,记住它的位置,从这个位置继续往后比继续以上过程,最后记住位置的数就是最大的数,算法示例(cont.),伪代码:找大数算法输入:一组数N输出:N中的最大数MM=N0For each n in N(i0),do If n M,then M=nReturn M,算法示例(cont.),流程图(flow chart)不同操作用特定符号表示程序执
2、行流向,M=N0;i=0,输入数组N,开始,i=i+1,i n?,MNi,输出M,真,假,M=Ni,结束,程序流程控制,顺序,按照语句前后次序执行选择,按照条件执行不同语句分枝循环,重复执行一段代码,按照一定条件退出,选择结构,if(expression)statements;if(expr)stat1;else stat2;if(expr1)stat1;else if(expr2)stat2;else statn;分支可以是复合语句,复合语句中还可以有各种结构,选择结构(cont.),switch(expr)case const1:stat1;case const2:stat2;case c
3、onstn:statn;default:stat_default;case分支可以包含多条语句,不必用复合语句表达式、常数值只能是整数型(int,char等),不是范围或者bool值。多分支可执行同一组语句。break语句,循环,while(expr)stats;do stats;while(expr);for(start;cond;incr)stats;都可以省略或者多条(逗号表达式),选择和循环的嵌套,注意层次,“”和“”正确配对,辅助控制语句,break,结束循环continue,结束本次循环,继续下一次循环goto 无条件转移到标号处loop:stats;goto loop;,Deri
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简单 程序设计 方案
链接地址:https://www.31ppt.com/p-5336788.html