c语言程序设计基础算法与C程序设计.pptx
《c语言程序设计基础算法与C程序设计.pptx》由会员分享,可在线阅读,更多相关《c语言程序设计基础算法与C程序设计.pptx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算 法程序用编程语言编写,完成特定功能的语句的集合。编程步骤:1.明确问题 2.问题 若干具体步骤(算法)3.算法 程序 4.上机调试运行算法解题方法或解题步骤的精确描述算法表示:文字描述、流程图和N-S流程图第1页/共23页算法与程序程序算法数据结构 结构化程序设计方法 语言工具和环境第2页/共23页例3-1 从键盘中输入100个整数,对其中的正整数进行累加,最后输出结果。算法描述(自然语言)输入一个数;如果该数 0,累加它;如果100个数没有输入完,转步骤(1);输入完100个数后,输出累加和。第3页/共23页例3-1 算法描述(流程图)开始 输入一个数 该数0 累加输入完100个数 输出
2、累加和 结束起止框处理框判断框流向线YYNN第4页/共23页例3-1 算法描述(N-S流程图)处理判断重复第5页/共23页算法的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,则加到累加和中*/while (count temp第12页/共23页例34 交换变量的值例 对两个变量先输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 基础 算法 程序设计
限制150内