最新C语言电子教案.ppt

最新C语言电子教案.ppt

ID:60763262

大小:891.50 KB

页数:50页

时间:2020-12-15

最新C语言电子教案.ppt_第1页
最新C语言电子教案.ppt_第2页
最新C语言电子教案.ppt_第3页
最新C语言电子教案.ppt_第4页
最新C语言电子教案.ppt_第5页
资源描述:

《最新C语言电子教案.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章程序设计概述__________________________________________________第1章程序设计概述1.1程序的概念1.2程序设计语言1.3初识C程序1.4C程序的基本语法1.5C程序设计方法1.6常见C程序的错误__________________________________________________1.1程序的概念程序(program):是用某种程序设计语言编写指示计算机完成特定功能的命令序列的集合,如:IE浏览器iexplore.exe程序网络聊天qq

2、.exe程序洗衣机洗衣程序程序是人类驾驭计算机的手段谷歌围棋人工智能程序AlphaGoMobike&OFO__________________________________________________1.2程序设计语言程序设计语言是计算机能够理解和识别的一种语言体系,用于描述程序中操作过程的命令、规则的符号集合,是进行程序设计的工具。编程设计一组控制计算机的命令集的过程,需要人们事先经过缜密的思考和设计,程序强调严谨的逻辑和结构。__________________________________

3、________________1.2程序设计语言程序设计语言的发展机器语言汇编语言高级语言例:要使两个存储单元中的数的相加,最后结果存放在其中一个单元中10011100000000000000000110001010000001000100011000010000000001001000100000000100MOVSI,10HMOVAL,[SI]INCSIADDAL,[SI]MOV[SI],ALintx=6,y=7;y=x+y;____________________________________

4、______________1.2程序设计语言高级语言:独立于机器,表达方式更接近于被描述的问题,而不需要去关心与机器相关的实现细节第一个高级语言1954年,FORTRAN影响较大的高级语言FORTRAN、ALGOL、COBOL、BASIC、LISP、Pascal、VB、C、C++、C#、Delphi、JAVA、Python、PHP等__________________________________________________1.2程序设计语言面向过程程序设计语言以函数为基本程序结构单位,程序的设

5、计以过程为核心。先用函数实现解决问题所需要的每个步骤,再根据既定的功能依次调用函数。程序=算法+数据结构+程序设计语言+语言环境如:C、Pascal等__________________________________________________1.2程序设计语言面向对象程序设计语言以类为基本程序结构单位,程序的设计以类为核心,数据及操作封装在类中。程序=类+类+…+类类=数据结构+算法+程序设计语言+语言环境如:C++、JAVA、Python等___________________________

6、_______________________1.2程序设计语言高级语言的翻译高级语言不能被计算机直接执行,必须先由一种翻译程序将这些程序翻译成能被计算机识别和执行的机器语言翻译程序的种类编译程序解释程序__________________________________________________1.3初始C程序1.3.1C语言概述1.3.2数值计算的C程序1.3.3简单游戏的C程序1.3.4C程序的实现过程_____________________________________________

7、_____1.3.1C语言概述C语言演变BCPL=>B=>C=>C++C可作为系统程序的设计语言如编写Windows、Linux、嵌入式等操作系统C可作为应用程序的设计语言如编写计算器、游戏、图像处理等__________________________________________________1.3.1C语言概述C是最受欢迎的、应用最广泛的编程语言之一2017年2月TIOBE编程语言排行榜__________________________________________________1.3.

8、2数值计算的C程序实现“鸡兔同笼”问题穷举法的C程序/*功能:已知鸡兔的总头数和总脚数,求解鸡兔的数量各有多少*/#includeintmain()//主函数{inthead,feet;//head为鸡兔头的总数、feet为鸡兔脚的总数intchicken,rabbit;//chicken为鸡的数量、rabbit为兔的数量scanf("%d%d",&head,&feet);//获取键盘输入的头数与脚数/*反复穷举可能符合条

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

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

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