第三章顺序结构
顺序结构
C语言的语句:
由一个表达式加一个分号构成一个语句
a = 3 ;
例:
分号
赋值表达式
表达式语句
+
=
数据的输入输出:I/O设备
输入设备
键盘、鼠标
软盘、硬盘、光驱(以文件的形式)
串行口、并行口、USB接口、IEEE1394口、网络端口
扫描仪、视频采集卡、电视卡、游戏杆、话筒
……
输出设备
显示器、打印机
软盘、硬盘、CD-R/DVD-R(以文件的形式)
串行口、并行口、USB接口、IEEE1394口、网络端口
音箱
……
单纯的输入设备或者单纯的输出设备越来越少
数据的输入输出
输入输出是以计算机主机为主体而言的
输出: 从计算机向外部输出设备输出数据
输入: 从输入设备向计算机输入数据.
C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的。例如:
格式输入函数: scanf 格式输出函数: printf
字符输入函数: getchar 字符输出函数:putchar
字符串输入函数:gets 字符串输出函数:puts
在使用系统库函数时,要用预编译命令#include将有关的“头文件”包括到用户源文件中.
在调用标准输入输出库函数时,文件开头应该有:
#include “”
或者:
#include <>
stdio 是standard input &output的意思。
数据输出
把数据从程序内部送到计算机外部设备上(显示器或打印机等)的操作称为“输出”。C语言通过调用库函数中的输出函数实现输出功能,本节将介绍格式输出函数printf。
数据输出
printf 函数(格式输出函数)的调用形式
printf ( “格式控制串”, 输出项)
例如:
int a , b ;
a = 2 ; b = 3 ;
printf ( “%d , %d \n”, a , b ) ;
结果显示: 2 , 3
◆必须用英文的双引号括起来。
◆作用是控制输出项的格式和输出一些提示信息。
◆要输出的数据项。
可以是常量、变量或表达式。每个输出项之间用逗号分隔。
举例:
main( )
{
int a=3,b=4;
printf(“a=%d , b=%d\n ”, a, b );
}
输出结果:
a=3 , b=4
格式说明符
普通字符
输出表列
转义字符
数据输出
# include < >
main ( )
{
int i = 2518 ;
double a = ;
printf ( “ i = %d , a = %f , a*10 = %e\n”, i, a, a*10);
}
结果显示:
i = 2518 , a = , a * 10 = +01
C语言顺序结构 来自淘豆网m.daumloan.com转载请标明出处.