6.GoC 第六课
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
return0; }
奇幻之旅第六天
二、变量表格
类似于手机的简单通讯录,一个姓名对应保存一个号码。程 序也有个“通讯录”---变量表,一个变量名对应储存一个值。 比如程序4.2中,可以认为变量表里有一项:
数值120就储存在这张表里(变量表在计算机内存中,看不见L)。 变量的储存原理很重要!它表明,程序4.2中出现pen.fd(len )的 地方,不是把len换成数字120,而是在变量表中查找len的值。
len=200,就可以画边长200的图形,程序变化很方便。
样例程序片段4.2
图形
int main(){ len=120; //len赋值为120 pen.fd(len); pen.rt(120); pen.fd(len); pen.rt(120); pen.fd(len); pen.rt(120); pen.fd(len); pen.rt(90); pen.fd(len); pen.rt(90); pen.fd(len); pen.rt(90); pen.fd(len); pen.rt(90);
return0; }
说明:赋值语句 “len=len+20;”中,先计 算右边的表达式 “len+20”,调用表达式 中的变量len是50,计算结 果为70;再赋值给左边的 len,即填“变量表”,len 项被修改为70。
奇幻之旅第六天
int <变量名> ; 注:int是integer的缩写。 即在变量表中添加一个变量名,它的值的类型是整数。
样例程序4.1
图形
int main(){ pen.fd(120); pen.rt(120); pen.fd(120); pen.rt(120); pen.fd(120); pen.rt(120); pen.fd(120); pen.rt(90); pen.fd(120); pen.rt(90); pen.fd(120); pen.rt(90); pen.fd(120); pen.rt(90);
变量名
类型
值
len
整数
120
奇幻之旅第六天
三、变量的赋值和调用
C++中赋值语句的格式为: <变量名> = <表达式> ;
赋值语句样例
len=120+100;
解释
就是把右边计算结果 220赋值给len。以后 调用变量len时,值为 220。
奇幻之旅第六天
四、变量是可变的
利用赋值语句,可以随时“填表”来修改变量表的内容。
奇幻之旅第六天
五、算术表达式
C++语言中,算术表达式是由常量、变量、函数、圆 括号、运算符等组成。运算符加、减、乘、除分别用 字符“+”,“-”,“*”,“/”表示。
灯湖小学 信息学第二课堂
奇幻之旅第六天
六、沙场点兵
早期计算机屏幕上显示的文字都是由点阵组成的,字体放
大时每个点是一个小矩形,有锯齿状,不美观。现在的计算机
return0; }
程序中有2个缺点。首先, 程序中的数字120有些是边长、 有些是角度,让人眼花缭乱;
其次,如果想改变图形的大小
尺寸,比如边长变为200,要修 改程序中的7个120,比较麻烦。
奇幻之旅第六天
如果用一个单词len表示边长(length),则程序4.1变成如下:
显然,程序的可读性大大改善。另外,只要把len=120改为
下面样例程序片段4.3中len赋值了3次。
样例程序片段4.3
图形
int main(){ len=50; pen.fd( len ); pen.rt(90); len=len+20; pen.fd( len ); pen.rt(90); len=len+40; pen.fd( len ); pen.rt(90);
系统里字体多是“矢量”,字体放很大也平滑。下面通过编写
画“V”字的程序,了解一下“矢量”是怎么回事。
任务:
提示:
画出下面形状的“V”字。a赋值不同的值,将 只用一个整数型变量a;
画出不ቤተ መጻሕፍቲ ባይዱ大小的“V”。
使用pen.size( )命令函数。
a=1时图形:
a=10时图形:
奇幻之旅第六天 ——GoC绘图
神奇且强大的变量
奇幻之旅第六天 神奇且强大的变量
一、什么是变量?
——变量是高级程序设计语言最基础的概念之一。 C++中有几种基本变量类型,以后将逐步学习。本课 介绍变量的基本概念和整数型变量的定义和使用。
奇幻之旅第六天
先来看一下画边长是120的正三角形和矩形的程序:
奇幻之旅第六天
二、变量表格
类似于手机的简单通讯录,一个姓名对应保存一个号码。程 序也有个“通讯录”---变量表,一个变量名对应储存一个值。 比如程序4.2中,可以认为变量表里有一项:
数值120就储存在这张表里(变量表在计算机内存中,看不见L)。 变量的储存原理很重要!它表明,程序4.2中出现pen.fd(len )的 地方,不是把len换成数字120,而是在变量表中查找len的值。
len=200,就可以画边长200的图形,程序变化很方便。
样例程序片段4.2
图形
int main(){ len=120; //len赋值为120 pen.fd(len); pen.rt(120); pen.fd(len); pen.rt(120); pen.fd(len); pen.rt(120); pen.fd(len); pen.rt(90); pen.fd(len); pen.rt(90); pen.fd(len); pen.rt(90); pen.fd(len); pen.rt(90);
return0; }
说明:赋值语句 “len=len+20;”中,先计 算右边的表达式 “len+20”,调用表达式 中的变量len是50,计算结 果为70;再赋值给左边的 len,即填“变量表”,len 项被修改为70。
奇幻之旅第六天
int <变量名> ; 注:int是integer的缩写。 即在变量表中添加一个变量名,它的值的类型是整数。
样例程序4.1
图形
int main(){ pen.fd(120); pen.rt(120); pen.fd(120); pen.rt(120); pen.fd(120); pen.rt(120); pen.fd(120); pen.rt(90); pen.fd(120); pen.rt(90); pen.fd(120); pen.rt(90); pen.fd(120); pen.rt(90);
变量名
类型
值
len
整数
120
奇幻之旅第六天
三、变量的赋值和调用
C++中赋值语句的格式为: <变量名> = <表达式> ;
赋值语句样例
len=120+100;
解释
就是把右边计算结果 220赋值给len。以后 调用变量len时,值为 220。
奇幻之旅第六天
四、变量是可变的
利用赋值语句,可以随时“填表”来修改变量表的内容。
奇幻之旅第六天
五、算术表达式
C++语言中,算术表达式是由常量、变量、函数、圆 括号、运算符等组成。运算符加、减、乘、除分别用 字符“+”,“-”,“*”,“/”表示。
灯湖小学 信息学第二课堂
奇幻之旅第六天
六、沙场点兵
早期计算机屏幕上显示的文字都是由点阵组成的,字体放
大时每个点是一个小矩形,有锯齿状,不美观。现在的计算机
return0; }
程序中有2个缺点。首先, 程序中的数字120有些是边长、 有些是角度,让人眼花缭乱;
其次,如果想改变图形的大小
尺寸,比如边长变为200,要修 改程序中的7个120,比较麻烦。
奇幻之旅第六天
如果用一个单词len表示边长(length),则程序4.1变成如下:
显然,程序的可读性大大改善。另外,只要把len=120改为
下面样例程序片段4.3中len赋值了3次。
样例程序片段4.3
图形
int main(){ len=50; pen.fd( len ); pen.rt(90); len=len+20; pen.fd( len ); pen.rt(90); len=len+40; pen.fd( len ); pen.rt(90);
系统里字体多是“矢量”,字体放很大也平滑。下面通过编写
画“V”字的程序,了解一下“矢量”是怎么回事。
任务:
提示:
画出下面形状的“V”字。a赋值不同的值,将 只用一个整数型变量a;
画出不ቤተ መጻሕፍቲ ባይዱ大小的“V”。
使用pen.size( )命令函数。
a=1时图形:
a=10时图形:
奇幻之旅第六天 ——GoC绘图
神奇且强大的变量
奇幻之旅第六天 神奇且强大的变量
一、什么是变量?
——变量是高级程序设计语言最基础的概念之一。 C++中有几种基本变量类型,以后将逐步学习。本课 介绍变量的基本概念和整数型变量的定义和使用。
奇幻之旅第六天
先来看一下画边长是120的正三角形和矩形的程序: