下载此文档

C程序相关设计初步.ppt


文档分类:IT计算机 | 页数:约68页 举报非法文档有奖
1/68
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/68 下载此文档
文档列表 文档介绍
第三章C程序设计初步本章介绍了结构化程序的设计思想、设计标准和结构化程序的标准。要求掌握顺序结构的程序设计,其中主要有赋值语句、输入输出函数。并介绍了文件包含命令、流和文件的初步知识。结构化程序设计思想赋值语句流和文件初步数据输入C语言概述数据输出结构化程序设计思想(一)程序的质量标准结果正确,结构良好,清晰易懂。运行速度快,所占内存尽量合理。结构化程序设计方法就是按“工程化”方法来组织软件生产,是生产的软件有统一的标准、风格,便于推广和维护。结构化程序设计方法核心:自顶向下,逐步细化,模块化。使用三种基本模块(顺序、分支、循环)。结构化程序设计思想(二)结构化程序的标准清晰高效由基本模块构成(1)一个入口。(2)一个出口。(3)无死语句(永远执行不到的语句)。(4)没有死循环(永远执行不完的无终止循环)。一个结构化程序必定能分解为三种基本结构(顺序结构、分支结构、循环结构)的模块。结构化程序设计思想(三)三种基本结构:::结构化程序设计思想(四):当型循环:直到型循环:C语言概述C语言是函数式语言,每个函数由数据说明和执行部分组成。语句可分为单个语句、复合语句和空语句。每个语句以分号结束,一个语句可分写成几行,几个语句也可写成一行。空语句直接由分号组成。复合语句形如:{z=x+y;y=x/z;x=z-y;}表达式语句是在各种表达式后加一个分号形成。例x=x+y;和x++;控制语句:条件判断(if,switch),循环(for,while,dowhile),转移(goto,continue,break,return)。赋值语句赋值语句是由赋值表达式加上一个分号构成。例x=a+b;注意:赋值号“=”作为赋值运算符例if((x=a+b)!=0)t=10;x!=0即(a+b)xt=10C的这种表达是基于无真正的逻辑量,而用零和非零表示逻辑值。文件包含一个C程序由若干个源文件组成,而一个源文件还可将另一个源文件的全部内容包含进来。被包含的文件在编译时先展开,用预编译命令“#include”。一般形式为:#include<文件名>或#include"文件名"说明:文件名是源程序名,可以是自编的(.c)程序,也可以是系统提供的头部文件(.h)。被包含的源文件还可再嵌套包含另一个源文件。一个预编译命令#include只能指定一个被包含文件。命令中文件名的写法有三种。文件包含(续)文件名的写法:#include"c:\pro\"。#include""。#include<>。注意:系统提供的头部文件(.h)采用尖括号,而自己编写的嵌入源文件(.c)采用双引号。流和文件同步C语言I/O系统为编程者提供了一个统一的接口与具体的被访问设备无关。在编程者和被使用设备之间提供了一层抽象的东西——“流”,具体的实际设备叫做“文件”。流均具有相同的行为,相当于一个缓冲区。流分为文字流和二进制流。C语言的输入与输出由库函数完成。调用输入与输出函数时,在程序前应加上:#include<>和(或)#include<>对编程者来说,I/O都是通过流来进行。

C程序相关设计初步 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数68
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小802 KB
  • 时间2020-09-28