内容正文:
程序设计练习
高中信息技术
2019年教科版
回顾旧知
问题:一辆汽车10小时行驶了900千米,这辆小汽车的速度是多少?
顺序结构
自上而下依次执行
算法:
1、设a=路程=900千米;b=时间=10小时;设速度=c;
2、公式:c=a/b(速度=路程÷时间);
3、运行得到计算结果
程序运行
说一说你是如何实现的?
课堂讲授——数据类型
定义:在程序运行过程中,值始终保持不变的量称为常量。所有常数都是常量,如π。
数字常量
100、123
字符串常量
“100” “123” “hello world”
布尔值常量
TRUE FALSE
高级常量
[]
常量
课堂讲授——数据类型
声明常量:
一般以大写字母表示。如,PI=3.14
常量可以修改,但是不经常修改
PI=3.14
print(PI)
PI=31400
print(PI)
程序运行
常量
课堂讲授——数据类型
定义:在程序运行过程中,值允许改变。
其命名规则为:
必须以字母或下划线开头,后面可以是字母、数字或下划线。
区分大小写。
不能使用关键字。
如,stu_name stu_id stu_age
变量
课堂讲授——变量赋值
变量=表达式
程序运行
变量
课堂讲授——数据类型
字符串:表示文本的数据类型。如,输入某句子或汉字等。
输出常量:print(80)
输出变量:print(a)
输出字符串:print(“hello world”)
程序运行
字符串
课堂讲授——运算符与表达式
观察一下,“运算符”和数学中的四则运算符的区别在哪?
注意:乘法、除法
小组练习
各小组在程序中执行图片中的内容,并讨论内容含义,由组长演示汇报运行结果。
小组练习
各小组在程序中执行图片中的内容,并讨论内容含义,由组长演示汇报运行结果。
课堂评价
1、C语言中基本的数据类型有: 、 、 。
2、符号“a”和’a’的区别是 。
3、 “&”运算符的作用是 。
4、 “*”运算符的作用是 。
5、选出下列变量命名不正确的是( )。
A. hot_do B. cat1 C. _pri D. 2ab
6、a=1 print(“hello”,a)输出结果正确的是( )
A hello ,a B hello C a=1 D hello,1
$