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

上传人:sccc 文档编号:5382167 上传时间:2023-07-01 格式:PPT 页数:18 大小:391.51KB
返回 下载 相关 举报
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()int a,b,c;a=2

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)的结果,然后执行第5步。5.输出M(x)的值。6.算法结束。,算法

3、的特性,(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备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号