掌握C++中变量的定义

阅读量: 408 编辑

回顾上节课的作业内容:小明有12本书,小红有8本书。

请问:小明和小红一共几本书?请问小明比小红多几本书?

// 加法
cout << 12 + 8 << "本书" <<endl;

// 减法
cout << 12 - 8 << "本书" <<endl;

但是当我们的数字比较多的时候,比如128 ,如果小明是20本书,小红是10本书,重新做运算,那么直接使用数字就不是很方便(需要分别改3次)。

于是C++引入了变量的概念,方便我们存取数据,实现一个地方修改,其他地方都会变化。

一、什么是变量?

在编程中,变量就像是一个盒子,用来存放和表示数据。我们可以给这个盒子取一个名字,然后将不同的东西放进去。

比如,我们可以有一个名字叫做appleBox的盒子,里面放着我们的3个苹果;或者有一个名字叫做orangeBox的盒子,里面放着我们的2个橙子。

在C++中,可以这么表达:

// int 代表的是类型,也就是数字类型,表示这个盒子里要放数字(先记住写法)
int appleBox = 3; // 一个盒子,名字叫 appleBox,里面放了3这个数字

int orangeBox = 2;// 一个盒子,名字叫 orangeBox,里面放了2这个数字

cout << appleBox << endl;

cout << orangeBox << endl;

二、变量有三个重要的属性:类型、值(数据)和名字。

1、类型决定了变量可以存放的数据类型,比如整数、小数、文字等。

2、值是实际存储在变量中的数据。

3、通过变名字我们可以使用变量的值。

4、通过=,我们把数据“放到”变量名中。

5、最重要的是:记住定义变量的这种写法(这就是编程的语法)。

三、使用变量,完成小明和小红的作业

#include <iostream>

using namespace std;

int main(){
	
	//变量,变化的数量。修改这里就可以了。
	int xiaoMingShu = 12; //本
	int xiaoHongShu = 8;  //本
	
	// 使用变量名字完成加法运算
	cout <<  xiaoMingShu + xiaoHongShu << endl;
	// cout <<  12 + 8 << endl;

	// 使用变量名字完成减法运算
	cout << xiaoMingShu - xiaoHongShu << endl;
	// cout <<  12 - 8 << endl;
	
	return 0;
} 

爱码岛编程公众号
微信扫码关注
爱码岛编程小程序
微信扫码打开
苏ICP备13052010号
©2023 南京匠成信息科技有限公司