上期我们学写了我们的第一个C++程序,今天我们来学习变量。
在讲变量之前,先讲一讲数据类型。
数据类型表:
1.整型 int
先讲整型int,为啥呢?因为整型是C++里最常用的一种类型之一,顾名思义,整型就是没有小数点的一类数据类型,它的数据范围是-2147483648 到 2147483647。很恐怖是不是,但他的升级版long long更恐怖,
当然,long long前期无需掌握。
本文作者注:long long的大小为:-2^63~2^63-1,你可以想象有多大。
2.浮点型 float
再讲浮点型float,为啥呢?因为浮点型也是 C++里最常用的一种类型之一,顾名思义,浮点型型就是有有小数点的一类数据类型,它的存放数据的有效位数是6--7位。
3.双浮点型 double
再再讲双浮点型double,为啥呢?因为双浮点型也是 C++里最常用的一种类型之一,也是float的升级版,可以储存跟多位数据,它的存放数据的有效位数是15--16位。一下就涨了,棒呆了!
4.布尔型 bool
再再再讲布尔型bool,但这个类型再C++中不常用,不过他有返回值,嗯?返回值是啥玩意?你可以想想你去银行办手续,办好以后,工作人员还要把卡还给你,不是吗?这么一想,你就能明白了。布尔类型没有数据范围限定。
5.字符型 char
再再再再讲字符型char ,这个再关于字母的题目中,出现高达90%!是一个数据类型的“常住客”;它的范围:-128 到 127 或者 0 到 255;
———————————————————————————————————————————
版权声明:本文为CSDN博主「葛一墨」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_72531430/article/details/126093662
好,可以看到我的好朋友博主「葛一墨」的语言非常有趣啊,大家可以去看看他的博文,他是个新人。
那么,讲完数据类型,我们来看看变量是个啥。
一、什么是变量
变量,即没有固定的值,可以变化的数,它有名字,有类型,有内存等。
二、变量名
即变量的标识符,可以有字母、数字、下划线组成。变量名必须以字母或下划线开头。
要想定义一个变量,就要用到之前讲的数据类型。
比如:
/*=======================================合法变量名=======================================*/
int a;
double b_max;
char c1;
string sn;
/*=======================================非法变量名=======================================*/
int 1;
double int;
注:非法变量名运行会报错!!!
C++的运算功能
C++中主要有五种运算:+,-,*,/,%。
1.+,-,*,/
这……不用多说吧,就是两个变量之间进行加,减,乘,除运算,比如:
int a,b;//定义两个整数变量
cin>>a>>b;//读进来
cout<<a+b;//输出a+b
/*
输入:3 5
输出:8
*/
int a,b;//定义两个整数变量
cin>>a>>b;//读进来
cout<<a-b;//输出a-b
/*
输入:5 3
输出:2
*/
int a,b;//定义两个整数变量
cin>>a>>b;//读进来
cout<<a*b;//输出a*b
/*
输入:3 5
输出:15
*/
int a,b;//定义两个整数变量
cin>>a>>b;//读进来
cout<<a/b;//输出a/b
/*
输入:15 5
输出:3
*/
2.%
这就很特殊了,它的功能是求a除b的余数。
比如:
int a,b;//定义两个整数变量
cin>>a>>b;//读进来
cout<<a%b;//输出a%b
/*
输入:5 3
输出:2
*/
好,今天就写到这里,下期我们学字符和字符串。