第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< stdio h>或 #include stdio h " 【例3.1】输出单个字符 #include <stdio.h> maino inti=97=98k=99; char ch=a putchar(i); /*输出字符a*/ Back
第3章 基本输入输出和顺序程序设计 使用本函数必须用文件包含命令: #include <stdio.h>或 #include "stdio.h" 【例3.1】输出单个字符 #include <stdio.h> 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函数(字符输入函数) 函数功能:从输入设备输入一个字符