第3章 顺序程序(C语言实例教程).ppt

第3章 顺序结构 第3章 顺序结构 二、输入函数 1.scanf( )函数 scanf( )函数是格式化输入函数,简言之,它从标准输(键盘)读取用户输入的信息。其一般格是 : scanf(格式控制字符串, 地址表列); 第三节 输入/输出函数 例如,下边的几个语句: int a; float b; char c; scanf(“%d, %f, %ld”, a, b, c); 第三节 输入/输出函数 ⑴ 地址表列 “”是地址运算符,“a”表示变量a的地址。对一般变量(除指针变量、数组名等外)来说,它在scanf( )中是不能省略的。 提示: 用户从键盘回答scanf()函数要求的各数据时,数据之间的分隔符要与scanf()中“各格式控制符”之间的分隔符保持一致; scanf()函数中“地址表列”中地址项的个数必须与“各格式控制符”要求的数据个数相等; ? 各变量的格式控制符须与变量定义语句中变量类型相对应。 第三节 输入/输出函数 【例3-14】输入与输出类型不一致举例格式控制符与数据类型不一致,造成数据丢。 /*例3-14,3-14.c*/ #include stdio.h void main() { int a; printf(input a number\n); scanf(%f, a); /* a定义类型为int,格式控制符选用了%f

文档评论(0)

1亿VIP精品文档

相关文档