程序设计语言简介(-35张)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《程序设计语言简介(-35张)课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计语言 简介 35 课件
- 资源描述:
-
1、 李李 军军计算机语言一、什么是计算机语言?一、什么是计算机语言?二、计算机语言的类型二、计算机语言的类型低级语言低级语言高级语言高级语言机器语言机器语言汇编语言汇编语言面向过程的语言面向过程的语言 如如C语言、语言、Pascal语言等语言等面向对象的语言面向对象的语言 如如VC、JAVA、C#、VB等等面向机器硬件的语言面向机器硬件的语言1、掌握C语言的基本语法规则、数据类型,掌握C程序的基本结构。课程的基本要求课程的基本要求3、熟悉并掌握一些基本算法和C语言程序设计技术,并能用C语言解决实际问题。2、学习运用高级语言进行程序设计的思想和方法。第一章第一章 目录目录第一章第一章 C C语言概
2、述语言概述 1.1 1.1 程序设计概述程序设计概述1.2 C1.2 C语言简介语言简介1.3 1.3 编译预处理命令编译预处理命令1.4 C1.4 C语言上机操作步骤语言上机操作步骤第一章第一章 1.1 1.1 引言引言1.1.算法与算法的特性算法与算法的特性算法算法(AlgorithmAlgorithm)是为了解决一个特定问题而采)是为了解决一个特定问题而采取的确定的、有限的方法和步骤。取的确定的、有限的方法和步骤。(2 2)确定性。)确定性。(3 3)可行性。)可行性。(4 4)输入。)输入。(5 5)输出。)输出。(1)有穷性。)有穷性。(2)确定性。)确定性。(3)可行性。)可行性。
3、1.1 程序设计概述程序设计概述2.算法的描述工具算法的描述工具第一章第一章 1.1 1.1 引言引言(1 1)自然语言)自然语言(2)流程图)流程图(2)流程图)流程图传统程序流程图传统程序流程图 N-SN-S结构流程图结构流程图 (3)伪代码)伪代码(非专业班跳过)(非专业班跳过)下面介绍常见的流程图符号及流程图的例子。在流程图中,判断框左边的流程线表示判断条件为真时的流程,右边的流程线表示条件为假时的流程,有时就在其左、右流程线的上方分别标注“真”、“假”或“T”、“F”或“Y”、“N”。问题 依次有10个数,找出其中最大数如何用传统流程图表示?原理就是先令第一个数等于最大值,然后用这个
4、“最大值”和后面的数依次作比较,如果后面的数比这个“最大值”大的话,那么就把最大值重新赋值给后面这个数,依次类推,找出真正的最大值输出1.2 C1.2 C语言简介语言简介1.2.1 C1.2.1 C语言出现的历史背景语言出现的历史背景1.2.2 C1.2.2 C语言的特点及应用语言的特点及应用1.2.3 1.2.3 简单的简单的C C语言程序介绍语言程序介绍1.2.3 1.2.3 简单的简单的C C语言程序介绍语言程序介绍例例1.1 1.1 求两个整数之和。求两个整数之和。(1)(1)准备两个整数;准备两个整数;解题的基本思路:解题的基本思路:(3)将运算的结果存放在哪里;将运算的结果存放在哪
5、里;(4)输出和。输出和。(2)作加法运算;作加法运算;第一章第一章 1.2 C1.2 C语言简介语言简介 main()main()一个程序的开始一个程序的开始 函数开始的标志函数开始的标志 int i,j,sum;int i,j,sum;变量说明,申请存储空间变量说明,申请存储空间 i=2;j=-3;i=2;j=-3;给出两个整数,给变量赋值给出两个整数,给变量赋值 sum=i+j;sum=i+j;作加法,并保留和作加法,并保留和 printf(“The sum of i+j is%d printf(“The sum of i+j is%d n”,sum);n”,sum);输出和输出和函数结
6、束的标志函数结束的标志第一章第一章 1.2 C1.2 C语言简介语言简介The sum of i+j is -1 _例例1.2 1.2 再求两个整数之和。再求两个整数之和。解题的基本思路:解题的基本思路:(1)(1)从键盘输入两个整数;从键盘输入两个整数;(3)将运算的结果存放在某一存储单元;将运算的结果存放在某一存储单元;(4)输出和。输出和。(2)作加法运算;作加法运算;第一章第一章 1.2 C1.2 C语言简介语言简介 main()main()一个程序的开始一个程序的开始 函数开始的标志函数开始的标志 int i,j,sum;int i,j,sum;变量说明,申请存储空间变量说明,申请存
7、储空间 scanf(%d,%d,&i,&j);scanf(%d,%d,&i,&j);输入两个整数输入两个整数 sum=i+j;sum=i+j;作加法,并保留和作加法,并保留和 printf(“The sum of i+j is%d printf(“The sum of i+j is%d n”,sum);n”,sum);输出和输出和函数结束的标志函数结束的标志第一章第一章 1.2 C1.2 C语言简介语言简介C语言程序结构小结:语言程序结构小结:(1)C(1)C语言程序由函数构成,有且只有一个语言程序由函数构成,有且只有一个 mainmain函数;函数;(2)(2)函数由函数头和函数由函数头和函
8、数体函数体组成;组成;main()main()变量说明变量说明;语句语句;类型类型 变量名变量名;第一章第一章 1.2 C1.2 C语言简介语言简介(3)函数体包括变量定义和语句部分函数体包括变量定义和语句部分(4)(4)由由“/*”与与“*/”/”之间的内容构成之间的内容构成C C语语言程序的注释部分;言程序的注释部分;(6)(6)和和 是是每一个函数体的开始与结束标志。每一个函数体的开始与结束标志。第一章第一章 1.2 C1.2 C语言简介语言简介(5 5)语句必须以分号(;)作结束标志;)语句必须以分号(;)作结束标志;近阶段编制程序的一般性步骤近阶段编制程序的一般性步骤main()ma
展开阅读全文