在程序的运行过程中,往往需要由用户输入一些数据,而程序运算所得到的计算结果等又需要输出给用户,由此实现人与计算机之间的交互,所以在程序设计中,输入输出语句是一类必不可少的重要语句,在C语言中,没有专门的输入输出语句,所有的输入输出操作都是 通过对标准I/O库函数的调用实现。最常用的输入输出函数有scanf()、printf()、getchar()和putchar(),以下分别介绍。 3.2.1scanf()函数 格式化输入函数scanf()的功能是从键盘上输入数据,该输入数据按指定的输入格式被赋给相应的输入项。函数一般格式为: scanf("控制字符串",输入项列表); 其中控制字符串规定数据的输入格式,必须用双引号括起,其内容是由格式说明和普通字符两部分组成。输入项列表则由一个或多个变量地址组成,当变量地址有多个时,各变量地址之间用逗号“,”分隔。 scanf()中各变量要加地址操作符,就是变量名前加“&”,这是初学者容易忽略的一个问题。应注意输入类型与变量类型一致。 下面探讨控制字符串的两个组成部分:格式说明和普通字符。 1.格式说明 格式说明规定了输入项中的变量以何种类型的数据格式被输入,形式是: % [ <修饰符> ] <格式字> 各个格式字符及其意义见表3 - 1。
<  
说明:本教程来源互联网或网友上传或出版商,仅为学习研究或媒体推广,wanshiok.com不保证资料的完整性。
1/2 1 2 下一页 尾页 |