第三章
数据输入输出的概念
所谓输入输出是以计算机主机为主体而言的
输出:从计算机向外部输出设备(显示器,打印机)输出数据。
输入:从输入设备(键盘,鼠标,扫描仪)向计算机输入数据。
C语言本身不提供输入输出语句,输入和输出操作是由C函
数库中的函数来实现的。
例如:
字符输入函数: getchar 字符输出函数:putchar
格式输入函数: scanf 格式输出函数: printf
字符串输入函数:gets 字符串输出函数:puts
在使用系统库函数时,要用预编译命令“#include”
将有关的“头文件”包括到用户源文件中。
例如:在调用标准输入输出库函数时,文件开头应该有:
#include “”
或:
#include <>
字符数据的输入输出
字符输出函数(putchar()函数)
一般形式:putchar(c)
函数作用:向终端输出一个字符
等价与printf(“%c”,c);
字符型变量整型变量
输出单个字符。#include<>void main( ){char a,b,c;a=‘B’;b=‘O’;c=‘Y’;putchar(a);putchar(b);putchar(c);putchar(‘\n’);}
运行结果:BOY
putchar(a);putchar(‘\n’);putchar(b);putchar(‘\n’);putchar(c);putchar(‘\n’);
运行结果:B
O
Y
字符输入函数(getchar( )函数)
一般形式:getchar()
函数作用:从终端输入一个字符。
函数值:从输入设备得到的字符。
等价于scanf(“%c”,&c);
括号内什么也没有
输入单个字符。#include<>void main(){ char c; c=getchar(); putchar(c); putchar(‘\n’);}
运行程序:从键盘输入字符‘a’按Enter键屏幕上将显示输出的字符‘a’aa
用getchar( )得到的字符可以赋给字符型变量、整型变量,或作为表达式的一部分,
如 c=getchar( )+32;
putchar(c);
又如:
格式输出函数
函数作用:向终端(或系统隐含指定的输出设备)输出若干个任意类型的数据。
一般格式:printf(“格式控制”,输出表列)
格式输入与输出
printf("sum=%d \n %c", x, ch);
普通字符
格式说明
转义字符
输出列表
例
#include <>
void main()
{int a,b;
a=3; b=4;
printf("输出结果为:");
printf("%d %d\n",a,b);
printf("a=%d, b=%d\n",a,b);
printf("a+b=%d",a+b);
}
输出结果为:3 4
a=3, b=4
a+b=7 _
输出
第3章基本输入输出和顺序结构程序设计 来自淘豆网www.taodocs.com转载请标明出处.