级C语言第三章电子教案ppt课件.ppt

级C语言第三章电子教案ppt课件.ppt

ID:58930626

大小:483.50 KB

页数:100页

时间:2020-09-28

级C语言第三章电子教案ppt课件.ppt_第1页
级C语言第三章电子教案ppt课件.ppt_第2页
级C语言第三章电子教案ppt课件.ppt_第3页
级C语言第三章电子教案ppt课件.ppt_第4页
级C语言第三章电子教案ppt课件.ppt_第5页
资源描述:

《级C语言第三章电子教案ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、4.4数据输入输出的概念及在C语言中的实现(1)所谓输入输出是以计算机主机为主体而言的。从计算机向外部输出设备(如显示屏、打印机、磁盘等)输出数据称为“输出”,从外部向输入设备(如键盘、磁盘、光盘、扫描仪等)输入数据称为“输入”。(2)C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。在c标准函数库中提供了一些输入输出函数,例如,printf函数和scanf函数。读者在使用它们时,千万不要误认为它们是C语言提供的“输入输出语句”。printf和scanf不是C语言的关键字,而只是函数的名字。实际上完全可以不用printf和scanf这两个名字,而另外编两个输入输出函数

2、,用其他的函数名。C提供的函数以库的形式存放在系统中,它们不是c语言文本中的组成部分。1由于c编译系统与c函数库是分别进行设计的,因此不同的计算机系统所提供函数的数量、名字和功能是不完全相同的。不过,有些通用的函数(如printf和scanf等),各种计算机系统都提供,成为各种计算机系统的标准函数。c语言函数库中有一批“标准输入输出函数”,它是以标准的输入输出设备(一般为终端设备)为输入输出对象的。其中有:putchar(输出字符),getchar(输入字符),printf(格式输出),scanf(格式输入),puts(输出字符串),gets(输入字符串)。在本章中介绍前面4个最

3、基本的输入输出函数。2(3)在使用c语言库函数时,要用预编译命令“#include”将有关的“头文件”包括到用户源文件中。在头文件中包含了与用到的函数有关的信息。例如使用标准输入输出库函数时,要用到“stdio.h”文件。文件后缀“h”是head的缩写,#include命令都是放在程序的开头,因此这类文件被称为“头文件”。在调用标准输入输出库函数时,文件开头应有以下预编译命令:#include或#include"studio.h"studio.h是standardinput&output的缩写,它包含了与标准i/o库有关的变量定义和宏定义(有关预编译命令见第7

4、章)。考虑到printf和scanf函数使用频繁,系统允许在使用这两个函数时可不加#include命令。34.5字符数据的输入输出4.5.1putchar函数(字符输出函数)putchar函数的作用是向终端输出一个字符:putchar(c);它输出字符变量c的值。c可以是字符型变量或整型变量。4例输出单个字符。#includemain(){chara,b,c;a='b';b='o';c='y';putchar(a);putchar(b);putchar(c);}运行结果:boy也可以输出控制字符,如putchar(‘’)输出一个换行符,使输出的当前位置移到

5、下一行的开头。5如果将例4.1程序最后一行改为putchar(a);putchar(‘’);putchar(b);putchar(‘’);putchar(c);putchar(‘’);则输出结果为:boy64.5.2getchar函数(字符输入函数)此函数的作用是从终端输入一个字符。getchar函数没有参数,其一般形式为 getchar()函数的值就是从输入设备得到的字符。例:输入单个字符#includemain(){charc;c=getchar();putchar(c);}7在运行时,如果从键盘输入字符‘a’并按回车键,就会在屏幕上看到输出的字

6、符‘a’。a(输出变量c的值'a')请注意,getchar()只能接收一个字符。getchar函数得到的字符可以赋给一个字符变量或整型变量,也可以不赋给任何变量,作为表达式的一部分。例如,例4.2第4、5行可以用下面一行代替:putchar(getchar());因为getchar()的值为‘a’,因此putchar函数输出‘a’。也可以用printf函数输出:printf(”%c",getchar());请不要忘记,如果在一个函数中(今为main函数)要调用getchar函数,应该在该函数的前面(或本文件开头)加上“包含命令”#include 8第三章C语言程

7、序的流程控制9一个程序应包括以下两方面内容:(1)对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构(datastructure)。(2)对操作的描述。即操作步骤,也就是算法(algorithm)。10著名计算机科学家沃思(NikiklausWirth)提出一个公式数据结构+算法=程序113.1.1算法的组成要素与基本性质1.算法的组成要素(1)操作(2)控制结构①顺序控制结构②选择控制结构③循环控制结构12简单算法举例例1:求1×2×3×4×5。可以用最原始的方

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

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

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