资源简介 (共17张PPT)第5课 顺序结构主题1:数据类型 常量和变量 输入输出函数任务一:输入感兴趣的内容任务一:输入感兴趣的内容打开文件夹的任务一,在 括号内输入感兴趣内容,并运行结果。在任务一中,学生输入的内容会有中文,英文,数字等,在此基础上引出c语言的数据类型。数据类型(知识点1)0102030405Int表示的数据范围比short广。float和double都属于实型。区别在于:double所表示的整数部分,范围大于float;小数部分,精度也高于float。举个例子:圆周率3.1415926535 ,用float表示,最多精确到小数点后6位。double大约能精确到小数点后面的15位左右。除了个别高精领域,基本上,使用float就足够了。任务二:探究如何最少次数修改幸运数字任务二:探究如何最少次数修改幸运数字我的幸运数字如果想改成8或其他数字呢?5/6/7语句的数字是不是要一个一个修改?(引导结合PPT第6/7/8/9四页,自主学习后小组合作探究讨论,并形成方案。请学生上台出示方案后,师生再次共同学习变量、赋值语句、printf()函数)a为了更方便理解,我们可以把一个变量看成一个盒子。变量a可理解如下:C语言中有一种概念称为变量。变量是程序中用于保存各种数据的存储单元。保存的数据是可以变化的。所以一般情况下,涉及数据要发生变化的,我们喜欢定义变量。变量(知识点2)变量名命名规则:字母开头,字母、数字、下划线组成。避开C语言关键字、符号常量名和函数名。大小写有区别int a 表示a变量盒子,放整型数据。例子中我们可以定义一个变量,用于存放幸运数字。还是看不懂!赋值语句(知识点3)int a=6,表示定义一个整型变量a,将数字6赋给a。C语言中,“=”称作赋值号,不是“等号”。它的作用是将右边的值或者式子赋给左边的变量。通过赋值语句,我们可以给变量赋值。a6结合变量与赋值语句,试试定义一个变量,并存储你的幸运数字。Printf()函数(知识点4)1.在任务一中,我们学习了 的输出方式。即我想输出什么内容,则在引号下输出相应内容即可。引进变量之后,printf()输出格式会发生什么变化呢?以输出变量a的内容为例子:输出列表,一般为表达式或变量输出控制符 说明%d 输出整型数%f 输出实型数,默认6位小数%.mf 输出实型数,小数点后保留m位%c 以字符形式输出更多输出控制符参看下表:输出控制符作用是:将要输出的字符转换为指定的格式。Printf()函数(知识点4)关于printf()函数,我们还会遇到类似下列情况:普通字符。 a= 就是普通字符,原样输出即可。换行符。 \n 的作用是换行。任务三:输入函数任务三:输入函数生活中,我们经常碰到需要通过键盘进行信息数据输入的情况,在C语言中该如何实现呢?任务三:输入函数打开文件夹的任务三,在源代码中将第7行、第9行代码补充完整,并运行结果。%d是输入控制符。作用:将从键盘输入的数据转换为控制符所规定的数据格式。&a是变量地址列表,意思是被转换格式后的数据就是放进这个变量中。输入函数(知识点5)整个语句可以这样理解:键盘输入的数据转换为%d格式的数据,并存储在a变量盒子中。同伴之间说一说下面这条语句的意思:任务四:常量常量(知识点6)数学中我们称0、1、3.14等这样的数为常数。同样程序中值保持不变的数据称为常量。如果程序中经常使用到某个变量,我们用符号常量表示它。如例子中常量名值还可以这样定义:const 类型 常量名=值const float PI=3.14夯实基础打开文件夹的任务四,将第4、6、7行的代码补充完整,并运行结果。 展开更多...... 收起↑ 资源预览