c语言课件第三章(颜辉).ppt
《c语言课件第三章(颜辉).ppt》由会员分享,可在线阅读,更多相关《c语言课件第三章(颜辉).ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 Chap3 算法与程序设计算法与程序设计q算法q语句概述qC 程序的基本结构算算 法法q程序用编程语言编写,完成特定功能的语句的集合。q编程步骤:1.明确问题 2.问题 若干具体步骤(算法)3.算法 程序 4.上机调试运行q算法解题方法或解题步骤的精确描述算法表示:文字描述、流程图和N-S流程图算法算法与程序与程序q程序算法数据结构 结构化程序设计方法 语言工具和环境例例3-1 从键盘中输入100个整数,对其中的正整数进行累加,最后输出结果。算法描述(自然语言)输入一个数;如果该数 0,累加它;如果100个数没有输入完,转步骤(1);输入完100个数后,输出累加和。例例3-1 算法描述算法描
2、述(流程图流程图)开始 输入一个数 该数0 累加输入完100个数 输出累加和 结束起止框起止框处理框处理框判断框判断框流向线YYNN例例3-1 算法描述算法描述(N-S流程图流程图)处理判断重复算法的算法的C语句实现语句实现void main()int x;/*存放输入数的单元*/int count;/*存放输入个数的单元*/int sum;/*存放累加和的单元*/count=0;sum=0;/*工作单元初值*/do scanf(“%d”,&x);/*输入一个数*/count+;/*每输入一个数,记一下数*/if(x0)/*判断输入数0否*/sum=sum+x;/*是0,则加到累加和中*/wh
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课件 第三 颜辉
限制150内