
整数的定义
-
2023年2月13日发(作者:)C++语⾔⼊门3(定义整数与整数输⼊)
关于整数:
c++是⼀个对定义要求很严格的语⾔,对于数的定义也有很多种,⽐如整数,浮点数。整数不⾔⽽喻,不含有⼩数点。关于整数的定
义也有很多种,最常⽤的⽆疑是int,我们定义整数⼀般选择的是int。int可以表⽰的整数范围可以达到2^32-1。如果⼤于这个数我们就可
以选择longint或者是longlongint。char也可以定义整数,但是⼀般情况下更多定义的是字符。这⾥简单介绍⼀下,以后关于定义变量
类型详细写。
关于变量:
变量很好理解,就是值可变的量,每个变量使⽤前,我们都需要声明变量类型(int,longlongint,double等)。声明变量类型后我们
才可以在程序中使⽤变量。变量的名字是可以根据⾃⼰的兴趣定义的,但是只能包含数字,字母,下划线等。每个变量的开头必须是字母或
者下划线。
定义整数⽤int:
C++跟python语⾔对于定义有挺⼤的区别,C++语⾔对于数的定义要求相当严格,每次⽤到⼀个新的整型变量,我们都需要⽤int进
⾏定义。
变量的值:
每个变量的值都需要进⾏初始化,我们可以选择⽤”=“进⾏赋值或者直接输⼊⼀个值。如果不对变量进⾏初始化,它的值可能会是⼀
个随机的值。
变量值的输⼊:
对于⼀个变量的输⼊我们使⽤cin>>来进⾏输⼊,cin>>的后⾯跟的是变量的名字。另外,我们还有⼀种输⼊⽅式,学过c语⾔的⼈可能
已经知道了,那就是scanf。
关于scanf的⽤法(scanf也在头⽂件#include中):⽐如我们有⼀个整形变量名字是a。我们⽤scanf输⼊a的值。
scanf(\"%d\",&a);
这就是scanf进⾏输⼊的格式。
其中,我们要注意⼀下,很多⼈第⼀次⽤scanf会把&拉掉,把这个符号拉掉虽然不会报错,但是会影响我们程序的运⾏结果,很多错
误程序都要看看是不是落掉了&。(C++新⼿要注意)
我们写⼀段代码看⼀下这两个输⼊:
#include
#include
usingnamespacestd;
intmain(){
inta,b;
cout<<\"请输⼊a:\";
cin>>a;
cout<<\"a=\"<
cout<<\"请输⼊b:\";
scanf(\"%d\",&b);
cout<<\"b=\"<
return0;
}
看⼀下运⾏结果: