c语言数据输入输出
2012-06-03 22:05
239 查看
C语言无I/O语句,I/O操作由函数实现
#include <stdio.h>
字符输出函数
格式: putchar( c )
参数: c为字符常量、变量或表达式
功能:把字符c输出到显示器上
返值:正常,为显示的代码值;
格式:printf(“格式控制串”,输出表)
功能:按指定格式向显示器输出数据
返值:正常,返回输出字节数;出错,返回EOF(-1)
输出表:要输出的数据(可以没有,多个时以“,”分隔)
格式控制串:包含两种信息
格式说明: %[修饰符]格式字符 ,用于指定输出格式
普通字符:原样输出
格式字符
字符输入函数:
格式:getchar( )
功能:从键盘读一字符
返值:正常,返回读取的代码值;出错,返回EOF(-1)
格式: scanf(“格式控制串”,地址表)
功能:按指定格式从键盘读入数据,存入地址表指定
存储单元中,并按回车键结束
返值:正常,返回输入数据个数
地址表:变量的地址,常用取地址运算符&
格式字符:d,i,o,x,u,c,s,f,e
例 scanf(“%d”,&a);
输入:10 则 a=10
例 scanf(“%x”,&a);
输入:11 则 a=17
输入分隔符的指定
一般以空格、TAB或回车键作为分隔符
其它字符做分隔符:格式串中两个格式符间字符
输入数据时,遇以下情况认为该数据结束:
遇空格、TAB、或回车
遇宽度结束
遇非法输入
字符串输出函数puts
格式:puts(字符数组)
功能:向显示器输出字符串(输出完,换行)
说明:字符数组必须以‘\0’结束
字符串输入函数gets
格式:gets(字符数组)
功能:从键盘输入一以回车结束的字符串放入
字符数组中,并自动加‘\0’
说明:输入串长度应小于字符数组维数
#include <stdio.h>
字符输出函数
格式: putchar( c )
参数: c为字符常量、变量或表达式
功能:把字符c输出到显示器上
返值:正常,为显示的代码值;
格式:printf(“格式控制串”,输出表)
功能:按指定格式向显示器输出数据
返值:正常,返回输出字节数;出错,返回EOF(-1)
输出表:要输出的数据(可以没有,多个时以“,”分隔)
格式控制串:包含两种信息
格式说明: %[修饰符]格式字符 ,用于指定输出格式
普通字符:原样输出
格式字符
字符输入函数:
格式:getchar( )
功能:从键盘读一字符
返值:正常,返回读取的代码值;出错,返回EOF(-1)
格式: scanf(“格式控制串”,地址表)
功能:按指定格式从键盘读入数据,存入地址表指定
存储单元中,并按回车键结束
返值:正常,返回输入数据个数
地址表:变量的地址,常用取地址运算符&
格式字符:d,i,o,x,u,c,s,f,e
例 scanf(“%d”,&a);
输入:10 则 a=10
例 scanf(“%x”,&a);
输入:11 则 a=17
输入分隔符的指定
一般以空格、TAB或回车键作为分隔符
其它字符做分隔符:格式串中两个格式符间字符
输入数据时,遇以下情况认为该数据结束:
遇空格、TAB、或回车
遇宽度结束
遇非法输入
字符串输出函数puts
格式:puts(字符数组)
功能:向显示器输出字符串(输出完,换行)
说明:字符数组必须以‘\0’结束
字符串输入函数gets
格式:gets(字符数组)
功能:从键盘输入一以回车结束的字符串放入
字符数组中,并自动加‘\0’
说明:输入串长度应小于字符数组维数
相关文章推荐
- C语言中固定大小的数据类型的输入和输出
- C语言 使用文件输入/输出数据-ACM改进版(freopen函数)
- Android JNI编程(二)——C语言的基本数据类型,输出函数,输入函数
- [TwistedFate]C语言学习:C数据类型,常量变量,运算符,表达式,输入输出
- C语言读取文件中的数据作为输入和输出
- C语言 使用文件输入/输出数据
- c语言进行数据的多输入多输出
- C语言学习笔记4-数据输入和输出
- Day3、C语言数据类型、变量的输入与输出、进制的转换
- 作业《IOS_C语言》进制,C数据类型,常量类型,运算符,表达式,格式化输入输出
- Android JNI编程(二)——C语言的基本数据类型,输出函数,输入函数
- 前期C语言回顾 进制、C数据类型、常量变量、运算符、表达式、格式化输入输出
- 《IOS_C语言--进制,C数据类型、常量、变量、运算符、表达式、格式化输入输出》
- 【C语言小练习】 任意输入N个数,输出其由大到小的数据。
- C语言数据输入与输出实例详解
- c语言中double类型数据的输入和输出
- C语言实现数据输入与输出的函数
- C语言 使用文件输入/输出数据
- C语言---程序的一般形式、数据类型、常量变量、运算符、表达式、格式化输入输出
- 【学习ios之路:C语言】数据类型、常量变量、运算符、表达式、格式化输入输出