移动通信软件编程基础-c语言第1章.ppt
《移动通信软件编程基础-c语言第1章.ppt》由会员分享,可在线阅读,更多相关《移动通信软件编程基础-c语言第1章.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 移动通信软件编程基础 C语言IC-MSP重要性重要性 结构化编程语言,语言的入门课,基础课结构化编程语言,语言的入门课,基础课 高级语言中的低级语言高级语言中的低级语言 很多语言都衍生自很多语言都衍生自C语言语言 C语言的重要性IC-MSP课程地位IC-MSP字符串字符串 函数函数 指针指针 结构结构 指针的高级使用指针的高级使用 知识结构 C C语言基础语言基础 变量和变量和数据类型数据类型 运算符运算符 条件结构条件结构 循环结构循环结构 数组数组 C语言综合应用语言综合应用 IC-MSP演示演示课程目标C C语言到底能做什么样的程序?语言到底能做什么样的程序?IC-MSP1C语言基础
2、第章IC-MSP本章目标理解什么是程序、算法及流程图理解什么是程序、算法及流程图 理解理解C C语言语言理解理解C C语言结构语言结构掌握掌握C C程序的编译和运行过程程序的编译和运行过程掌握掌握VisualVisual C+6.0C+6.0编辑和运行步骤编辑和运行步骤IC-MSP什么是程序 一个程序包括如下两个部分:一个程序包括如下两个部分:v 对数据的描述对数据的描述v 对操作的描述对操作的描述 程序程序是可以连续执行,并能够完成特定任务的是可以连续执行,并能够完成特定任务的一条或者多条指令的集合。一条或者多条指令的集合。IC-MSP算法 方案方案1:城市:城市A 飞机飞机 城市城市B 汽
3、车汽车 城市城市C 方案方案2:城市:城市A 轮船轮船 城市城市B 飞机飞机 城市城市C 方案方案3:城市:城市A 汽车汽车 城市城市B 轮船轮船 城市城市CIC-MSP算法算法算法就是为解决一个问题而采取的方法和步骤。就是为解决一个问题而采取的方法和步骤。也就是计算机解题的过程。也就是计算机解题的过程。算法的设计直接关系解题的正确性、时间长短、算法的设计直接关系解题的正确性、时间长短、占用空间的大小和程序实现的难度。占用空间的大小和程序实现的难度。IC-MSP流程图 流程图流程图是算法的一种图形化的表现方式。是算法的一种图形化的表现方式。它使用几何图形的框来代表各种不同性质的操作,它使用几何
4、图形的框来代表各种不同性质的操作,用流程线指示算法的执行方向。用流程线指示算法的执行方向。起止框起止框输入输入/输出框输出框判断框判断框连接线连接线连接点连接点处理框处理框IC-MSP计算计算两数两数之积之积 流程图 IC-MSP程序、算法、流程图的关系 v 程序设计离不开算法,算法指导程序设计,是程序设计离不开算法,算法指导程序设计,是程序实现的过程、方法,是程序的灵魂。程序实现的过程、方法,是程序的灵魂。v 流程图是算法的一种表示方式,用流程图表示流程图是算法的一种表示方式,用流程图表示算法,可以使算法更加直观、易于理解。算法,可以使算法更加直观、易于理解。IC-MSPv C 语言是贝语言
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 通信 软件 编程 基础 语言
限制150内