#C01L02P01. C01.L02.整型变量、赋值语句、cin 语句.整形变量
C01.L02.整型变量、赋值语句、cin 语句.整形变量
1、变量:
在程序运行期间其值可以改变的量称为变量。变量是代码中最重要的元素。每个变量应该有一个名字,同一个程序内的变量名不重复。
请注意区分变量名和变量值这两个不同的概念(相当于张三的名字和他本人是不同的概念一样)。
几乎所有程序都离不开变量。做饭之前要准备食材,写字画画之前要准备笔墨,刺绣之前要准备针线,我们写程序之前当然也要准备好相应的“素材”,这就是变量。
2、使用变量
在 C++ 语言中,要求对所有用到的变量作定义,也就是必须“先声明,后使用”。定义变量的一般形式是:变量类型 变量名表列。
例:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n; //声明一个变量,名字叫做n,n是一个整型变量
}
变量一经声明就不能改变了。下面这段程序,编译就会报错。
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n; //声明一个变量,名字叫做n,n是一个整型变量
long long n; //再次声明
}
哪怕再次声明相同类型的变量,也会报错。
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n; //声明一个变量,名字叫做n,n是一个整型变量
int n; //再次声明
}
可以连续声明多个变量。
int main()
{
int n; //声明一个变量,名字叫做n,n是一个整型变量
int m; //声明一个变量,名字叫做m,m是一个整型变量
}
相同数据类型的变量,可以一起声明,中间用逗号隔开。
int main()
{
int m, n; //声明2个整型变量,名字分别叫做m,n
}
3、变量类型
在编程时,需要用到各种变量来存储各种信息。不同类型的信息需要用不同类型的变量来存储。
变量名命名规则
(1)只能由字母( A-Z , a-z )、数字(0-9)和下划线(_)组成;
(2)第1个字符必须是字母或下画线,不能以数字开头;
(3)不能用C++中的关键字来做变量名以免冲突。
注意大小写
在 C++ 中,大写字母和小写字母被认为是两个不同的字符,因此sum和Sum被认为是不同的变量名。
完成例题1,2
1、在 C++ 中下面哪个不是合法的变量名( )。
A、sum
B、Student_name
C、BASIC
D、M.D.Joh
2、下面哪个是合法的变量名( )。
A、for
B、#3345
C、li_ling
D、Zhang-ming
相关
在以下作业中: