C程序设计电子教案探素ppt课件.ppt

C程序设计电子教案探素ppt课件.ppt

ID:58886626

大小:492.50 KB

页数:186页

时间:2020-09-30

C程序设计电子教案探素ppt课件.ppt_第1页
C程序设计电子教案探素ppt课件.ppt_第2页
C程序设计电子教案探素ppt课件.ppt_第3页
C程序设计电子教案探素ppt课件.ppt_第4页
C程序设计电子教案探素ppt课件.ppt_第5页
资源描述:

《C程序设计电子教案探素ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》计算机语言:人和计算机进行交流的一种语言工具。通过计算机语言程序,可以向计算机下达任务,完成特定功能。和英语日语俄语类似:相同:交流的工具不同:单向、计算机之间不能、以程序方式计算机语言经历了从低级到高级的几个发展阶段机器语言机器指令:以16个二进制组成一条指令,计算机可以直接识别和接收执行。机器语言:这种机器指令的集合。符号语言(汇编语言):机器语言的助记符高级语言:接近人的自然语言(英语)程序:是一组计算机能识别和执行的指令序列。每一条指令使计算机执行特定的操作。计算机可以按事先编写好的程序执行各条指令,完

2、成特定任务。第一次课 课程简介一、什么是C语言二、为什么要学好C语言三、如何学好C语言四、教材内容简介、课程及实验安排一、C语言简介C语言是一门近年来,国内外广泛流行的计算机语言工具,她不仅为专业 计算机人员所使用,而且为广大非计算机专业人员所喜爱和使用。二、必须要学好C语言我们学习C语言,是为了以后在自己的专业领域或其他方面,能更好地使用计算机,使计算机为自己工作的必然需求;同时也为学习其他更高级的语言或更深入地学习计算机打下良好的基础;三、如何学习好C语言四、教材内容简介、课程及实验安排第一章:C语言概述第二章:算法及算法表

3、示第三章:数据类型、运算符和表达式第四五六章:顺序、选择、循环结构程序设计第七章:数组第八章:函数第九章:预处理命令第十章:指针第十一章:结构体与共用体第十二章:文件总学时:72学时其中:理论课40学时、上机32学时上机安排:2周四7-8节,3-10,12,14-19周二7-8节基础六第一章C语言概述一、C语言出现的历史背景二、C语言的特点三、简单C语言介绍*1、C程序的构成2、函数的构成3、C源程序的书写格式和特点四、C语言的上机步骤1、C程序的构成一、简单C语言举例例1.1:输出串“Thisisacprogram.”1、#i

4、nclude“stdio.h”2、voidmain()3、{4、printf(“Thisisacprogram.”);5、}例1.2:求两整数之和1、#include“stdio.h”2、voidmain()3、{4、inta,b,sum;5、a=123;6、b=456;7、sum=a+b;8、printf(“sumis%d”,sum);9、}a,b,sum为变量,必须先定义后使用例1.3:输入两个整数,求出最大数,并输出1、#include“stdio.h”2、voidmain()3、{4、intmax(intx,inty

5、);5、inta,b,c;6、scanf(“%d,%d”,&a,&b);7、c=max(a,b);8、printf(“max=%d”,c);9、}10、intmax(intx,inty)11、{12、intz;13、if(x>y)z=x;14、elsez=y;15、return(z);16、}1、C程序的构成(1)任何一个C程序都是由一个或若干个函数构成的,用函数来实现特定的功能,函数是C程序的基本单位,C语言是函数式的语言。(2)每个程序中必须有且只能有一个main主函数。并且一个程序总是从main函数开始执行,而不论main

6、函数在程序中的位置如何。(3)C程序中的函数分主函数:系统(库)函数:如printf、scanf,需要include包含头文件自定义函数 三种2、函数的构成一个函数由函数首部、函数体两部分组成函数首部:包括函数类型函数名(参数类型参数,参数类型参数)注:①参数可以有可以没有,也可以有多个,②小括号必须有③必须没有分号函数体:由{开始、}结束,函数体内包括数据声明(定义变量、数组类型)和执行语句(由若干语句组成,每个语句最后必须有一个分号,分号是语句的一部分)两部分3、原程序的书写格式和程序风格(1)C程序书写格式自由,一行可以写

7、几个语句,一个语句也可以写在多行上。为清晰起见,一般一行写一个语句。(2)为清晰地表现出程序的结构,建议采用锯齿形程序格式(3)程序中可以用/**/给程序加注释,以增加程序的可读性(4)C语言区分大小写,语句、变量大部分都小写第二章算法一、程序设计步骤二、算法三、算法表示四、结构化程序设计一、程序设计步骤(了解)程序设计一般包括以下几个步骤:1、确定数据结构2、确定算法3、编写代码(程序)4、在机器上调试程序5、整理并写出文档资料二、算法算法:是指为解决某一问题而采取的确定、有限的方法和步骤算法选用原则:尽量简单易懂、且步骤少。

8、算法特性:有穷性、确定性、有效性、有零个或多个输入、有一个或多个输出。三、算法表示1、自然语言:2、传统流程图:3、NS流程图:4、伪代码:5、计算机语言:例1:求5!改进S1:设两变量jc=1,i=1S2:当i<=5时,顺序执行s3,否则跳到s5S3:jc*i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。