1
2
3
4
5
6

格式输入函数scanf

发布时间:2024-03-14 18:07   发布人:宋菲菲   浏览次数:247

【教学课件】



【教学重点】







1.scanf函数的功能和格式声明

(教学难点)

1)scanf函数的功能是从指定的输入设备(默认为键盘),按指定的格式读入数据,并将读入的数据赋给变量地址列表中的相应变量(变量需提前定义,声明其数据类型)。

2)调用scanf函数的格式为“scanf(“格式控制字符串”,变量地址列表 );”

3)变量地址列表是以逗号相间隔的变量,必须带地址运算符&,不能是常量,也不能是表达式,只能是变量

4)scanf函数常用的格式声明有:%d,%f,%c,%s。












2.scanf函数的两种常见形式

格式控制字符串决定了输入数据的形/格式。

1)scanf("%f,%f",&a,&b);  //只有输入地址列表,直接输入数值

2)scanf("a=%f ,b=%d,c=%c",&a,&b,&c);   //既有输入地址列表,又有普通字符,普通字符需要原样输入。

3)输入字符型数据时,若用“%c”作为格式声明,那么空格字符将会被作为有效字符输入。

4)输入字符串类型数据时,若用“%s”作为格式声明,当输入地址列表是数组名,就无需地址运算符&;若采用首元素地址,则仍需地址运算符&。





3.课堂精练





易菜单设计





4.任务实施

1)输出提示语句“请输入名字:”

2)利用计算机键盘输入名字,存放在一维字符数组arr中。

3)打印输出爱心图案。

4)在集成开发环境中编写完整的 C 源文件,编译、运行并观察运行结果。