网站首页 > 文章精选 正文
目标:
- 理解C++中的变量,掌握如何声明和使用变量。
- 学习常见的数据类型(如:int、float、char等)。
- 掌握常见的算术运算符,并通过例子进行练习。
1.什么是变量?
变量是用来存储数据的“盒子”。在编程中,我们需要用变量来保存信息,比如数字、文本等。每个变量都有一个数据类型,数据类型决定了变量能够存储什么样的数据。
如何定义变量:
在C++中,我们需要先声明变量,告诉编译器变量的类型是什么,然后才能使用它。
int age = 20; // 声明一个整数类型的变量age并赋值为20
float height = 1.75; // 声明一个浮动小数类型的变量height并赋值为1.75
char grade = 'A'; // 声明一个字符类型的变量grade并赋值为字符'A'
变量种类:
- 整数类型(int):用来表示整数(没有小数的数字)。例如:1,-5,100。
- 浮点类型(float / double):用来表示小数(有小数点的数字)。例如:3.14,-1.5,0.99。
- 字符类型(char):用来表示单个字符。字符通常用单引号包围。例如:'A','b','5'。
- 字符串类型(string):用来表示一串字符。字符串通常用双引号包围。例如:"Hello","C++"。
变量例子:
我们通过一个简单的程序,使用不同类型的变量,来展示变量是如何工作的。
#include <iostream>
using namespace std;
int main() {
// 声明不同类型的变量
int age = 20; // 整数类型
float height = 1.75; // 浮动小数类型
char grade = 'A'; // 字符类型
string name = "Tom"; // 字符串类型
// 输出变量的值
cout << "Name: " << name << endl;
cout << "Age: " << age << endl;
cout << "Height: " << height << " meters" << endl;
cout << "Grade: " << grade << endl;
return 0;
}
输出:
2.运算符:对变量进行计算
运算符用于对变量进行数学运算、比较等操作。在C++中,运算符非常常见,我们先从基础的算术运算符开始学习。
常见的算术运算符:
- 加法(+):将两个数相加。
- 减法(-):从第一个数中减去第二个数。
- 乘法(*):两个数相乘。
- 除法(/):第一个数除以第二个数。
- 取余(%):返回第一个数除以第二个数的余数。
从简单到难的运算符例子:
例子1:加法运算
int a = 5;
int b = 3;
cout << "a + b = " << a + b << endl; // 输出 a + b 的值
输出:
a + b = 8
例子2:减法运算
int a = 10;
int b = 4;
cout << "a - b = " << a - b << endl; // 输出 a - b 的值
输出:
a - b = 6
例子3:乘法运算
int a = 4;
int b = 2;
cout << "a * b = " << a * b << endl; // 输出 a * b 的值
输出:
a * b = 8
例子4:除法运算(整数)
int a = 9;
int b = 3;
cout << "a / b = " << a / b << endl; // 输出 a / b 的商
输出:
a / b = 3
注意:如果两个整数相除,结果会是整数部分,小数部分会被丢弃。
例子5:除法运算(浮点数)
float a = 9.0;
float b = 4.0;
cout << "a / b = " << a / b << endl; // 输出 a / b 的商
输出:
a / b = 2.25
这里,我们使用float类型来存储带小数的数,结果也包括了小数部分。
例子6:取余运算
int a = 10;
int b = 3;
cout << "a % b = " << a % b << endl; // 输出 a 除以 b 的余数
输出:
a % b = 1
取余运算返回的是余数,例如:10 % 3 = 1。
总结:
在本节课中,我们学习了C++中的变量和数据类型,以及如何声明和使用不同类型的变量。我们还学习了常见的算术运算符,并通过多个例子帮助你理解它们的用法。
现在,你已经能够:
- 声明和使用整数、浮动小数、字符、和字符串类型的变量。
- 使用加法、减法、乘法、除法和取余运算符对变量进行计算。
小作业:
- 声明两个整数变量,分别赋值15和4,然后输出它们的和、差、乘积、商和余数。
- 用浮动小数类型定义两个变量,分别赋值7.5和2.0,并计算它们的和、差、商。
- 上一篇: 数据结构 | 动画表示八大排序算法,一看就懂
- 下一篇: 「Python赋值运算符」赋值运算符的使用
猜你喜欢
- 2025-01-06 C语言各类符号意思,新手小白收藏好物,看了必懂
- 2025-01-06 Go语言基础—运算符
- 2025-01-06 C++ 之父 2024 年末重磅演讲 | 重新认识 C++:跨世纪的现代演进
- 2025-01-06 50个常见 Java 错误以及如何避免它们
- 2025-01-06 JavaScript中常见的几种错误
- 2025-01-06 聊聊C语言-基本运算符
- 2025-01-06 「C语言」变量及赋值
- 2025-01-06 Python 基础之基本语法与数据类型,小白必看!
- 2025-01-06 2024年GESP6月认证Python一级试卷解析
- 2025-01-06 「Python赋值运算符」赋值运算符的使用
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 稳压管的稳压区是工作在什么区 (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)