C语言程序设计第3章顺序程序设计.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言程序设计第3章顺序程序设计.ppt》由会员分享,可在线阅读,更多相关《C语言程序设计第3章顺序程序设计.ppt(31页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、语言程序设计语言程序设计语言程序设计语言程序设计主讲:王奇志主讲:王奇志主讲:王奇志主讲:王奇志主讲:王奇志主讲:王奇志2 2 2 2Monday,January 16,2023Monday,January 16,20234 4 课时课时第第3 3章章 顺序程序设计顺序程序设计C C语言程序设计语言程序设计3 3 3 3Monday,January 16,2023Monday,January 16,2023导航目录导航目录导航目录导航目录1数据存储数据存储3整型数据整型数据4实型数据实型数据1知识点、重点、难点知识点、重点、难点课堂小结课堂小结作业作业字符型数据字符型数据算术运算算术运算运算符
2、与表达式运算符与表达式符号常量符号常量4 4 4 4Monday,January 16,2023Monday,January 16,2023知识点、重点、难点知识点、重点、难点知识点:知识点:w数据的存储wC中常见的类型w变量和常量w运算符和表达式重点:重点:wC中常见的类型w变量和常量w运算符和表达式难点:难点:w数据在计算机内部的存储w运算符的优先级和结合性5 5 5 5Monday,January 16,2023Monday,January 16,2023算法是程序的算法是程序的灵灵魂魂一、算法是程序的灵魂一、算法是程序的灵魂算法与数据结构算法与数据结构一个程序应包括以下两方面内容:数据
3、结构(data structure):对数据的描述,在程序中要指定数据的类型和数据的组织形式。算法(algorithm):对操作的描述。即操作步骤,“数据是原料,算法是工艺,程序是产品”计算机科学家沃思(Nikiklaus Wirth)提出一个公式数据结构+算法=程序算法与语言无关,数据结构与语言有关。算法可以分为两大类别:数值运算算法和非数值运算算法。6 6 6 6Monday,January 16,2023Monday,January 16,2023算法是程序的算法是程序的灵灵魂魂续 算法的表示算法的表示()自然语言()自然语言举例举例求1+2+3+100的和并输出i=1,s=0s=s+i
4、i=i+1如果i不大于100,则到,否则到输出s的值()流程图(传统)()流程图(传统)起止框输入输出框判断框处理框流程线连接点注释框7 7 7 7Monday,January 16,2023Monday,January 16,2023算法是程序的算法是程序的灵灵魂魂续举例举例求1+2+3+100的和并输出()N-S流程图举例举例求1+2+3+100的和并输出开始开始结束结束i=1s=0s=s+ii=i+1输出输出Si=100NOYESi=1i=1s=0s=0当当 i=100 i=100 s=s+i s=s+ii=i+1i=i+1输出输出s s的值的值8 8 8 8Monday,January
5、 16,2023Monday,January 16,2023算法是程序的算法是程序的灵灵魂魂续()使用伪代码表示 举例举例求1+2+3+100的和并输出i=1s=0while i0)t=a 5 5变量赋初值变量赋初值int a=3;char c1=a,c2;思考思考如果变量不赋值,是否可用,可有默认值?17171717Monday,January 16,2023Monday,January 16,2023数据的输入与输出数据的输入与输出五、数据的输入与输出 输入输出的概念输入输出的概念C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。C标准函数库中提供printf函数和scanf函
6、数,用于格式化输入输出,使用他们,应包含”stdio.h”头文件主机主机输入输入输出输出18181818Monday,January 16,2023Monday,January 16,2023数据的输入与输出续数据的输入与输出续字符数据的输入输出字符数据的输入输出()putchar函数(字符输出函数)putchar函数的作用是向终端输出一个字符例如:putchar(c)例子:输出字符运行结果:boy#include main()char a,b,c;a=b;b=o;c=y;putchar(a);putchar(n);putchar(b);putchar(n);putchar(c);191919
7、19Monday,January 16,2023Monday,January 16,2023数据的输入与输出续数据的输入与输出续()getchar函数(字符输入函数)此函数的作用是从终端(或系统隐含指定的输入设备)输入一个字符。getchar函数没有参数,其一般形式为getchar()函数的值就是从输入设备得到的字符。例如:例 输入单个字符getchar()只能接收一个字符,getchar函数得到的字符可以赋给一个字符变量或整型变量,也可以不赋给任何变量,作为表达式的一部分#include main()char c;c=getchar();putchar(c);20202020Monday,J
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 顺序 程序设计
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内