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次分裂成几个?

浙公网安备 33010602011771号