【教学课件】
【教学重点】
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 源文件,编译、运行并观察运行结果。 |