一、数据输入输出的概念
(1)输入输出是以计算机主机为主体而言的
(2)C语言本身并不提供输入输出语句
二、printf函数输出数据
(1)一般格式
printf(格式控制,输出表列)
例子:
1、格式控制是用双撇号括起来的一个字符串称为“转换控制字符串”
2、格式声明由%和格式字符组成
3、普通字符原样输出
4、输出表列是程序需要输出的一些数据,可以是常量、变量、表达式
(2)格式字符
1、d格式符,用来输出一个有符号的十进制整数
2、c格式符,用来输出一个字符
3、s格式符,用来输出一个字符串
4、f格式符,用来输出实数,以小数形式输出
①基本型,用%f
②指定数据宽度和小数位数,用%m.nf
③输出的数据向左对齐,用%-m.nf
5、e格式符,用格式声明%e指定以指数形式输出实数
三、scanf函数输入数据
(1)一般形式
scanf(格式控制,地址表列)
(2)注意的问题
1、scanf函数中的“格式控制”后面应当是变量地址
2、如果在“格式控制字符串”中除了格式声明以外还有其他字符,,则在输入数据时在对应的位置上应输入与这些字符相同的字符
3、在用“%c”格式声明输入字符时,空格字符和转义字符中的字符都作为有效字符输入
4、在输入数值数据时,如输入空格、回车、Tab键或遇到非法字符,认为该数据结束
四、字符数据的输入输出
(1)putchar函数输出一个字符
putchar(c)作用是输出字符变量c的值
(2)getchar函数输入一个字符
从计算机的终端(一般是键盘)输入一个字符
最后,请持续相信你关注我是因为你想进步!