c程序设计初步

c程序设计初步

ID:27874492

大小:692.34 KB

页数:68页

时间:2018-12-04

c程序设计初步_第1页
c程序设计初步_第2页
c程序设计初步_第3页
c程序设计初步_第4页
c程序设计初步_第5页
资源描述:

《c程序设计初步》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章C程序设计初步本章介绍了结构化程序的设计思想、设计标准和结构化程序的标准。要求掌握顺序结构的程序设计,其中主要有赋值语句、输入输出函数。并介绍了文件包含命令、流和文件的初步知识。结构化程序设计思想赋值语句流和文件初步数据输入C语言概述文件包含数据输出程序示例结构化程序设计思想(一)程序的质量标准结果正确,结构良好,清晰易懂。运行速度快,所占内存尽量合理。结构化程序设计方法就是按“工程化”方法来组织软件生产,是生产的软件有统一的标准、风格,便于推广和维护。结构化程序设计方法核心:自顶向下,逐步细化,模块化。使用三种基本模块(顺序、分支、循环)。结构化程序设计思想(二)结构

2、化程序的标准清晰高效由基本模块构成(1)一个入口。(2)一个出口。(3)无死语句(永远执行不到的语句)。(4)没有死循环(永远执行不完的无终止循环)。一个结构化程序必定能分解为三种基本结构(顺序结构、分支结构、循环结构)的模块。结构化程序设计思想(三)三种基本结构:1.顺序结构:2.分支结构:结构化程序设计思想(四)3.循环结构:当型循环:直到型循环:C语言概述C语言是函数式语言,每个函数由数据说明和执行部分组成。语句可分为单个语句、复合语句和空语句。每个语句以分号结束,一个语句可分写成几行,几个语句也可写成一行。空语句直接由分号组成。复合语句形如:{z=x+y;y=x/z;

3、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程序由若干个源文件组成,而一个源文件还可将另一个源文件的全部内容包含进来。被包含的文件在编译时先展开,用预编译命令“#

4、include”。一般形式为:#include<文件名>或#include"文件名"说明:文件名是源程序名,可以是自编的(.c)程序,也可以是系统提供的头部文件(.h)。被包含的源文件还可再嵌套包含另一个源文件。一个预编译命令#include只能指定一个被包含文件。命令中文件名的写法有三种。文件包含(续)文件名的写法:#include"c:propartl.c"。#include"mypro.c"。#include。注意:系统提供的头部文件(.h)采用尖括号,而自己编写的嵌入源文件(.c)采用双引号。流和文件同步C语言I/O系统为编程者提供了一个统一的接口

5、与具体的被访问设备无关。在编程者和被使用设备之间提供了一层抽象的东西——“流”,具体的实际设备叫做“文件”。流均具有相同的行为,相当于一个缓冲区。流分为文字流和二进制流。C语言的输入与输出由库函数完成。调用输入与输出函数时,在程序前应加上:#include和(或)#include对编程者来说,I/O都是通过流来进行。数据输出常用的标准输出库函数有:putchar()函数(字符输出函数)调用形式:charchputchar(ch)功能说明示例⁞puts函数(字符串输出函数)调用形式:puts(字符串数据)功能说明数据输出示例printf函数(

6、格式输出函数)调用形式:printf(“控制字符串”,参量表)功能说明printf()的格式说明在显示屏上输出括号内字符变量ch所代表的字符。数据输出常用的标准输出库函数有:putchar()函数(字符输出函数)调用形式:charchputchar(ch)功能说明示例⁞puts函数(字符串输出函数)调用形式:puts(字符串数据)功能说明数据输出示例printf函数(格式输出函数)调用形式:printf(“控制字符串”,参量表)功能说明printf()的格式说明1.括号内也可以是字符变量。2.ch还可以是整型变量,此时仅输出低字节所代表的字符。数据输出常用的标准输出库函数有:

7、putchar()函数(字符输出函数)调用形式:charchputchar(ch)功能说明示例⁞puts函数(字符串输出函数)调用形式:puts(字符串数据)功能说明数据输出示例printf函数(格式输出函数)调用形式:printf(“控制字符串”,参量表)功能说明printf()的格式说明#includemain(){chara,b;a='b';b='0';putchara;putcharb;putchar('y');putchar('');}数据输出常用的标准输出库函数有:pu

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

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

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