03C++顺序结构(2)——教学

一、变量、赋值语句与表达式

参考视频
1、天安门广场在北京市中心,它南北长880米,东西宽500米,试编一程序,计算天安门广场面积是多少平方米。
2、变量与赋值号
变量——在程序运行期间其值可以改变的量。变量必须先定义后使用。变量定义时,系统依据定义的类型,给变量开辟对应大小的存储单元来存放数据。
命名的规则
从 a=123 的例子中,a是变量名,但变量的名字有什么要求?需要注意哪些规则?能乱起吗?

变量名只能是:a-z、A-Z、0-9以及下划线组成;

变量名第一位不可以是数字;

变量名不可以是 C++ 关键字:比如 int main 之类的;

变量需要定义后才可以使用:int a; a = 123;

变量名区分大小写,A和a不同;

abc(合法)、a123(合法)、_xyz(合法)、123a(不合法)
为了让变量名更加的有可读性,比如:你的名字:

第一种经典命名方式,驼峰式:yourName,或YourName,我比较喜欢前者;
第二种经典命名方式:蛇形式:your_name,用的也比较多;

// 声明一个字符串
string yourName;
// 字符串类型,需要双引号包含
yourName = "你的名字";
cout << yourName;

3、数学表达式
计算符:

运算 符号 格式
+ 1 + 1
- 2 - 1
* 3 * 4
/ 6 / 2
求余 % 10 % 7
自增1(自加1) ++ i++ 或 ++i
自减1 -- i-- 或 --i

二、计数器

参考视频
1、尼克每天背诵完一首古诗后,模仿古人在一根木棒上刻一条痕。试编程,算一算若连续刻了5天,一共有多少道痕?

三、累加器

参考视频
1、试编一程序,算一算《雪花》第一句中数字1、2、3、4的和是多少?
  雪花
一片二片三四片,
五片六片七八片。
九片十片无数片,
飞入梅花看不见。

四、复合运算符

参考视频
1、1个细胞,第1次分裂成2个,第2次分裂成4个,......试编一程序,算一算第5次分裂成几个?

posted @ 2025-02-25 23:14  gdyyx  阅读(98)  评论(0)    收藏  举报