C语言第一章课件谭浩强.ppt

上传人:本田雅阁 文档编号:3479740 上传时间:2019-09-01 格式:PPT 页数:18 大小:391.52KB
返回 下载 相关 举报
C语言第一章课件谭浩强.ppt_第1页
第1页 / 共18页
C语言第一章课件谭浩强.ppt_第2页
第2页 / 共18页
C语言第一章课件谭浩强.ppt_第3页
第3页 / 共18页
C语言第一章课件谭浩强.ppt_第4页
第4页 / 共18页
C语言第一章课件谭浩强.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《C语言第一章课件谭浩强.ppt》由会员分享,可在线阅读,更多相关《C语言第一章课件谭浩强.ppt(18页珍藏版)》请在三一文库上搜索。

1、教材,图书名称:C程序设计(第三版) 作 者:谭浩强 出 版 社:清华大学出版社 ISBN: 9787302108535,第一章 程序设计基础知识,课件制作:崔晓微,主要内容,简单的C程序介绍 算法和算法的表示 结构化程序设计方法,C程序介绍,例1: main( ) printf(“This is a C program.n”); ,向显示器输出: This is a C program.,1、 main为主函数名。()是函数的参数部分,内容可以为空,但括号不可以省。 2、C程序由函数构成。一个C程序有且仅有一个主函数,C程序总是从main函数开始执行。,C程序的基本结构,例2、,main()

2、 int a,b,c; a=2;b=3; c=a+b; printf(“%d”,c); ,3、书写格式自由。一行内可以写几个语句,一个语句可以写在多行上。 4、每个语句和数据定义的最后必须有一个分号 ,包括程序的最后一个语句。 5、C语言本身没有输入输出语句。 6、用/*/ 对程序进行注释。,程序,返回,程序,对数据的描述,对操作的描述,算法:解决问题的方法和步骤,算法的概念,1.将a,b,c和x的值输入到计算机。 2.判断xa?如果条件成立,执行第3步,否则执行第4步。 3.按表达式bx+a2 计算出M(x)的结果,然后执行第5步。 4.按表达式a(c-x)+c2计算出M(x)的结果,然后执

3、行第5步。 5.输出M(x)的值。 6.算法结束。,算法的特性,(1)有穷性 (2)确定性 (3)有效性 (4)有零个或多个输入 (5)有一个或多个输出,算法的表示流程图,起止框,输入/输出框,处理框,判断框,流程线,算法的表示流程图,开始,输入a,b,c,x,a(c-x)+c2M,输出M,结束,bx+a2 M,xa?,N,Y,程序的三种基本结构,顺序结构,S1,S2,a,b,程序的三种基本结构,选择结构,单选择结构,双选择结构,程序的三种基本结构,选择结构,多选择结构,程序的三种基本结构,循环结构,当型循环结构,直到型循环结构,算法的表示N-S流程图,顺序结构,选择结构,算法的表示N-S流程图,当型循环结构,直到型循环结构,返回,结构化程序设计方法,自顶向下 逐步细化 模块化设计 结构化编码,返回,总结,C程序简介 算法的特性 算法的表示 程序的三种基本结构 结构化程序设计方法,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1