该【C语言PPT课件-C语言概述 】是由【孔乙己】上传分享,文档一共【95】页,该文档可以免费在线阅读,需要了解更多关于【C语言PPT课件-C语言概述 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。C语言PPT课件-C语言概述
【通用模板】【教育说课】【述职报告】【工作汇报】
§1-2算法的概念
计算机算法可分为两类别:
数值运算算法
—求数值解,用在科学计算。
非数值运算算法
—求非数值解,用在事物处理。
8
§1-1算法的概念
1、数值运算算法
已知三角形的底a等8,高h等14,求三角形的面积s。则其步骤(算法)为:
9
§1-1算法的概念
1、已知:底a=8,高h=14,
求面积S;
2、计算:s=a*h/2;
3、答:S的值是56;
上面三个步骤就是算法。
10
§1-1算法的概念
2)非数值运算算法
从湛江乘火车去北京开会,其算法为:
11
§1-1算法的概念
步骤1、买火车票(假设有票)
步骤2、按时到车站
步骤3、登上火车
步骤4、到北京站后到会场报到
步骤5、参加会议
步骤6、结束会议
步骤7、买票返回
12
§1-2为什么要学算法?
算法是解决问题的方法
算法中的每一个步骤必须是正确的。
1、已知:底a=8,高h=14,
求面积S;
2、计算:s=a+h;
3、写出答案:S的值是56;
(步骤2公式错)
13
§1-2为什么要学算法?
算法的步骤顺序必须是正确的。
1、先计算:s=a*h/2;
2、后给值:底a=8,高h=14,
求面积S;
3、答:S的值是56;
(步骤1和2的顺序错)
14
§1-2为什么要学算法?
有了正确的算法才能编写出正确的程序。
把算法中的每个步骤用计算机语言编写就是程序。
程序=算法+语法。
15
§1-4C语言的特点
接近人的自然语言
简洁,灵活
表达能力强
结构化
目标代码质量高,程序执行效率高
可移植性好
16
C语言PPT课件-C语言概述 来自淘豆网m.daumloan.com转载请标明出处.