(1)putchar函数:putchar函数(字符输出函数)的作用是向终端输出一个字符。其一般形式为 putchar(c)它输出字符变量c的值,c可以是字符型变量或整型变量用putchar函数也可以输出控制字符以及其他转义字符
(2)getchar函数:getchar函数(字符输入函数)的作用是从终端(或系统隐含制定的输入设备)输入一个字符,getchar函数没有参数,其一般形式为 getchar(),函数的值就是从输入设备得到的字符。
注意:getchar和putchar函数都只能接收或者显示一个字符,如要字符串输入输出则可以用一个循环语句来实现。
(3)printf函数:其一般形式为 printf(格式控制串,输出项列表) 输出项列表:要输出的数据(可以没有,多个时以“,”分隔) 格式控制串:包含两种信息
1)格式说明%[引导符]格式字符 ,用于指定输出表中数据的输出格式。如%d、%f。
2)普通字符或转义序列:将被原样输出的字符(包括转义字符)
(4) scanf函数:期一般形式为scanf(“格式控制字符串”,地址表列) 地址列表:内存地址,可以是变量的地址、数组元素的地址等。地址运算符:&
输入输出常用:
%d—— 用于十进制整数
%f—— 用于float型
%lf—— 用于double型
%c—— 用于char型
%s ——用于字符串
• 使用scanf函数应注意的问题:(1)给出的是变量地址;(2)输入数值时不能规定精度;(3)多个数据间的间隔符一般以空格、TAB或回车键作为分隔符,若格式串中两个格式符间有其他字符,则输入时对应位置输入相同字符;(4)用“%c”格式符时,空格和转义字符作为有效字符输入;(5)输入数据时,遇以下情况认为该数据结束:遇空格、TAB或回车
(2)getchar函数:getchar函数(字符输入函数)的作用是从终端(或系统隐含制定的输入设备)输入一个字符,getchar函数没有参数,其一般形式为 getchar(),函数的值就是从输入设备得到的字符。
注意:getchar和putchar函数都只能接收或者显示一个字符,如要字符串输入输出则可以用一个循环语句来实现。
(3)printf函数:其一般形式为 printf(格式控制串,输出项列表) 输出项列表:要输出的数据(可以没有,多个时以“,”分隔) 格式控制串:包含两种信息
1)格式说明%[引导符]格式字符 ,用于指定输出表中数据的输出格式。如%d、%f。
2)普通字符或转义序列:将被原样输出的字符(包括转义字符)
(4) scanf函数:期一般形式为scanf(“格式控制字符串”,地址表列) 地址列表:内存地址,可以是变量的地址、数组元素的地址等。地址运算符:&
输入输出常用:
%d—— 用于十进制整数
%f—— 用于float型
%lf—— 用于double型
%c—— 用于char型
%s ——用于字符串
• 使用scanf函数应注意的问题:(1)给出的是变量地址;(2)输入数值时不能规定精度;(3)多个数据间的间隔符一般以空格、TAB或回车键作为分隔符,若格式串中两个格式符间有其他字符,则输入时对应位置输入相同字符;(4)用“%c”格式符时,空格和转义字符作为有效字符输入;(5)输入数据时,遇以下情况认为该数据结束:遇空格、TAB或回车