简单的C程序设计-顺序程序设计

简单的C程序设计-顺序程序设计

ID:46914762

大小:1.41 MB

页数:94页

时间:2019-11-29

简单的C程序设计-顺序程序设计_第1页
简单的C程序设计-顺序程序设计_第2页
简单的C程序设计-顺序程序设计_第3页
简单的C程序设计-顺序程序设计_第4页
简单的C程序设计-顺序程序设计_第5页
资源描述:

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

1、本章目录最简单的C程序4.1C语句概述4.2赋值语句4.3数据输入输出的概念4.4字符数据的输入输出4.5格式输入输出教学要求本章小节专题目录本章目录最简单的C程序4.6结构化程序的三种结构4.7顺序结构程序设计教学要求本章小节专题目录4.1C语句概述4.1.1C语句概述1.C语言语句是C程序向计算机系统发出的操作命令,一条C语言的语句经过编译产生若干条机器指令。2.C语言语句均是可执行的,C语言声明部分不是语句。3.C程序结构图示:C程序源程序文件1源程序文件1源程序文件n……预处理命令全局变量声明函数1函数

2、n函数原型函数体声明部分执行语句……4.1.2C语句的分类4.1.2C语句的分类1.控制语句,C语言共有九种:(1)if语句:条件判断语句(2)for语句:循环语句(3)while语句:“当型”循环语句(4)dowhile语句:“直到”循环语句(5)continue语句:结束一次循环语句(6)break语句:中止执行switch语句和循环语句(7)switch语句:多分支选择语句(8)goto语句:跳转语句(9)return语句:函数返回语句4.1.2C语句的分类2.函数调用语句,由函数调用和分号组成。3.表达式语句,由表达式

3、和分号组成。4.空语句,由分号形成,空语句表示无任何计算机指令。5.复合语句,由一对大括号{}组成,大括号{}后不能有分号。6.C语言允许一行写几个语句,也允许一个语句拆开写在几行,书写格式无固定格式。当使用几行拆开语句的书写方式,如果希望将下一行连接到本行来,使用“”做连接符号。对于“”的字符串犹为重要。printf(“**********"“**");4.2赋值语句4.2.1赋值语句1.赋值语句就是由赋值表达式和分号构成的语句。例如:a=a+b;2.赋值语句与赋值表达式是完全不同的两个概念。3.赋值语句是C语言

4、应用得最多的语句。4.3数据输入输出的概念4.3.1C语言数据输入输出特点1.C语言本身不提供数据输入输出功能,而由相关函数来实现。2.具备标准的函数库,使用时应包含其函数原型说明。例如:#includestdio.h头文件就包含了printf函数原型,因此C程序均应有下面的形式:#include……main()由于printf等函数是常用的函数,因而大多数编译器能够自动包含stdio.h文件来编译,所以有时可以不写#include。4.3数据输入输出的概念3.C语言的输入

5、输出是相对一个I/O设备来说的,因而C语言的输入输出函数可应用于多种设备,而处理的方式基本相同。在C语言中输入输出设备被C语言称为“流”输出流:(1)标准输出流stdout==屏幕(2)流==文件(3)有窗口控制的屏幕输入流:(1)标准输出流stdin==终端,或者键盘。(2)流==文件(3)有窗口控制的屏幕4.4字符数据的输入输出4.4.1putchar函数(字符输出函数)1.描述:向标准输出流(stdout,屏幕)输出字符。2.语法:#includeintputchar(intc);intc待输出的字符,

6、使用低八位3.返回值:如果调用成功函数返回所写的字符c,出错时返回EOF(文件出错==-1)。4.4.1putchar函数(字符输出函数)例4-1P71,putchar输出字符#includemain(){chara,b,c;a='B';b='O';c='Y';putchar(a);putchar(b);putchar(c);}4.4.1putchar函数(字符输出函数)/*putchar例子*/#includemain(){inta;charc,c2;a=‘x4A’;c=‘130’;c

7、2=70;putchar(‘’);putchar(a);putchar(‘’);putchar(c);putchar(‘’);putchar(c2);}4.4.1putchar函数(字符输出函数)123456789012345678901JXF▁运行结果:程序运行结果:JXFC:>_4.4.2getchar函数(字符输入函数)4.4.2getchar函数(字符输入函数)1.描述:从标准输入流(stdin,键盘)读取字符。2.语法:#includeintgetchar(void);3.返回值:函数

8、返回读出的字符,出错时返回EOF。4.注释:从标准输入流(键盘缓冲区)读取字符后,输入指向下一个字符(如果有的话);如果键盘缓冲区是“空的”(即没有任何已输入的字符),则getchar函数将等待直到有字符输入为止。注意每个字符输入后,必须再输入“回车”(‘’),getch

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

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

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