C和C++程序设计_第3章 基本的输入输出和顺序程序设计

第3章基本输入输出和顺序程序设计 第3章基本输入输出和顺序程序设计 3.1数据输入输出的概念 3.2字符数据的输入输出 3.3格式数据的输入输出 34常用函数的使用 3.5顺序结构程序设计举例 36小结 Back
第3章 基本输入输出和顺序程序设计 3.1 数据输入输出的概念 3.2 字符数据的输入输出 3.3 格式数据的输入输出 3.4 常用函数的使用 3.5 顺序结构程序设计举例 3.6 小结 第3章 基本输入输出和顺序程序设计

第3章基本输入输出和顺序程序设计 31数据输入输出的概念 输入和输出是以计算机为主体而言的。输入就是 由计算杋的输入设备(如键盘、鼠标、磁盘和光盘、 扫描仪等)向计算杋输入数据;而输出是由计算机向 输出设备(如显示器、打印机、磁盘和光盘等) C语言本身没有提供输入输出语句,它的输入输出 是C语言中标准函数库中标准输入输出库函数提供的, 其对应的头文件为“ stdio. h?。这样做的目的总的说来 有两个好处:既可以使C语言的内核比较精炼,也可以 使C语言程序具有可移植的性能 Back
第3章 基本输入输出和顺序程序设计 输入和输出是以计算机为主体而言的。输入就是 由计算机的输入设备(如键盘、鼠标、磁盘和光盘、 扫描仪等)向计算机输入数据;而输出是由计算机向 输出设备(如显示器、打印机、磁盘和光盘等)。 C语言本身没有提供输入输出语句,它的输入输出 是C语言中标准函数库中标准输入输出库函数提供的, 其对应的头文件为“stdio.h”。这样做的目的总的说来 有两个好处:既可以使C语言的内核比较精炼,也可以 使C语言程序具有可移植的性能。 3.1 数据输入输出的概念

第3章基本输入输出和顺序程序设计 3.2字符数据的输入输出 321 putchar函数(字符输出函数) 函数功能:向标准的输出设备输出一个字符 调用格式: putchar (c); 其中c为任一参数,可以是字符型常/变量和整型 常庋变量以及表达式。当c为字符型常/变量时,它输出的是 参数c的值;当c为整形常/变量以及表达式时,它输出的是 ASCI码值等于c的字符 使用本函数必须用文件包含命令: Back
第3章 基本输入输出和顺序程序设计 3.2.1 putchar函数(字符输出函数) 函数功能:向标准的输出设备输出一个字符。 调用格式: putchar(c); 其中c为任一参数,可以是字符型常/变量和整型 常/变量以及表达式。当c为字符型常/变量时,它输出的是 参数c的值;当c为整形常/变量以及表达式时,它输出的是 ASCII码值等于c的字符。 使用本函数必须用文件包含命令: 3.2字符数据的输入输出

第3章基本输入输出和顺序程序设计 使用本函数必须用文件包含命令: # include或 #include stdio h " 【例3.1】输出单个字符 #include maino inti=97=98k=99; char ch=a putchar(i); /*输出字符a*/ Back
第3章 基本输入输出和顺序程序设计 使用本函数必须用文件包含命令: #include 或 #include "stdio.h" 【例3.1】输出单个字符 #include main() { int i=97,j=98,k=99; char ch=‘A’; putchar(i); /*输出字符'a'*/

第3章基本输入输出和顺序程序设计 putchar() 输出字符b*/ putchar(k); /*输出字符'c!*/ putchar(n) /*输出一个换行符 putchar(ch); /*输出字符A*/ 程序运行后结果为: abc A 322 getchar函数(字符输入函数 函数功能:从输入设备输入一个字符。 Back
第3章 基本输入输出和顺序程序设计 putchar(j); /*输出字符'b'*/ putchar(k); /*输出字符'c'*/ putchar(\n); /*输出一个换行符*/ putchar(ch); /*输出字符'A'*/ } 程序运行后结果为: abc A 3.2.2 getchar函数(字符输入函数) 函数功能:从输入设备输入一个字符

第3章基本输入输出和顺序程序设计 调用格式 getchar ()i 函数值可以赋给一个字符变量,也可以给一个整型变 量。记住,字符输入函数是没有参数的。 【例3.2】输入单个字符 #include maint char c c=getchar(; Back
第3章 基本输入输出和顺序程序设计 调用格式: getchar(); 函数值可以赋给一个字符变量,也可以给一个整型变 量。记住,字符输入函数是没有参数的。 【例3.2】输入单个字符 #include main() { char c; c=getchar();

第3章基本输入输出和顺序程序设计 putchar(c) 运行结果: A(输入‘A,按回车键,字符‘A才送入内存) A 注意 getchar只能接受一个字符(包括控制符)。使用 getchar输入字符后,要按回车键,程序才会响应输入。使 用 getchar(函数也必须在前面加上文件包含命令:# include <stdio. h Back
第3章 基本输入输出和顺序程序设计 putchar(c); } 运行结果: A↙ (输入‘A’,按回车键,字符‘A’才送入内存) A 注意: getchar()只能接受一个字符(包括控制符)。使用 getchar()输入字符后,要按回车键,程序才会响应输入。使 用getchar()函数也必须在前面加上文件包含命令:#include <stdio.h

第3章基本输入输出和顺序程序设计 33格式输入输出 如果想同时输入输出多种数据和字符串的话, 我们就要用到格式输出/输入函数了,这两种函数不仅 可以输入输岀各种类型的数据,还可以控制数据的输 入输出格式。 Back
第3章 基本输入输出和顺序程序设计 如果想同时输入输出多种数据和字符串的话, 我们就要用到格式输出/输入函数了,这两种函数不仅 可以输入输出各种类型的数据,还可以控制数据的输 入输出格式。 3.3格式输入输出

第3章基本输入输出和顺序程序设计 33 printf函数(格式输出函数 函数功能:向输出设备输出一个或多个任意类型的 数据。 调用格式: print("格式控制",输出列表) 格式控制 格式控制也称“格式控制字符串”,是由双引 号括起来的字符串,用于指定输出格式。它一般 是由以下三部分组成 1格式说明 Back
第3章 基本输入输出和顺序程序设计 3.3.1 printf()函数(格式输出函数) 函数功能:向输出设备输出一个或多个任意类型的 数据。 调用格式:printf("格式控制",输出列表) 一.格式控制 格式控制也称“格式控制字符串”,是由双引 号括起来的字符串,用于指定输出格式。它一般 是由以下三部分组成: 1.格式说明

第3章基本输入输出和顺序程序设计 由“%字符开始,后面跟有各种格式字符,用来说明 各个输出数据的类型、形式、长度、小数位,截取几 个有效字符等。 (1)d格式符:用来输出有符号的十进制整数。有以下 几种用法: 例如 printf(%d", 456) 运行后结果为: 456 Back
第3章 基本输入输出和顺序程序设计 由“%”字符开始,后面跟有各种格式字符,用来说明 各个输出数据的类型、形式、长度、小数位,截取几 个有效字符等。 (1) d格式符:用来输出有符号的十进制整数。有以下 几种用法: 例如: printf("%d",456) 运行后结果为: 456
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- C和C++程序设计_第2章 基本数据类型、运算符和表达式.ppt
- C和C++程序设计_第1章 C语言概述.ppt
- C和C++程序设计_第11章 C++的面向对象基础知识.ppt
- C和C++程序设计_第10章 文件.ppt
- 《软件工程》课程电子教案(PPT教学课件)第十章 软件工程管理.ppt
- 《软件工程》课程电子教案(PPT教学课件)第九章 软件工具与集成化环境.ppt
- 《软件工程》课程电子教案(PPT教学课件)第八章 基于构件的软件工程.ppt
- 《软件工程》课程电子教案(PPT教学课件)第七章 软件维护.ppt
- 《软件工程》课程电子教案(PPT教学课件)第六章 软件测试.ppt
- 《软件工程》课程电子教案(PPT教学课件)第五章 UML建模语言.ppt
- 《软件工程》课程电子教案(PPT教学课件)第四章 面向对象的技术.ppt
- 《软件工程》课程电子教案(PPT教学课件)第三章 结构化方法.ppt
- 《软件工程》课程电子教案(PPT教学课件)第二章 可行性分析与软件计划.ppt
- 《软件工程》课程电子教案(PPT教学课件)第一章 绪论.ppt
- c语言教程(含习题)_第8章 函数.ppt
- c语言教程(含习题)_第7章 数组.ppt
- c语言教程(含习题)_第6章 循环结构程序设计.ppt
- c语言教程(含习题)_第5章 选择结构程序设计.ppt
- c语言教程(含习题)_第4章 顺序结构程序设计.ppt
- c语言教程(含习题)_第3章 数据类型、运算符与表达式.ppt
- C和C++程序设计_第4章 选择和循环结构程序设计.ppt
- C和C++程序设计_第5章 数组.ppt
- C和C++程序设计_第6章 函数.ppt
- C和C++程序设计_第7章 预处理命令.ppt
- C和C++程序设计_第8章 指针.ppt
- C和C++程序设计_第9章 结构体、共用体及枚举型.ppt
- DNS服务器的安装与设置.ppt
- 中等规模大学及中专学校校园网设计方案及费用需求分析.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第10章 数码相机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第11章 投影机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第12章 电话机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第13章 办公室的其他设备.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第1章 绪论.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第2章 传真机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第3章 复印机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第4章 速印机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第5章 微型计算机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第6章 针式打印机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第7章 喷墨打印机.ppt
- 高职高专系列教材:《办公自动化设备的使用和维护》课程教学资源(PPT课件)第8章 激光打印机.ppt