hello,大家好,今天我要来教大家c++的变量与输出
简单加法计算器
int 变量
这是一个最基本的变量
我们可以设一个变量a,它的值是12
#include<iostream>
using namespace std;
int main(){
int a=12;
cout<<a;
return 0;
}
或者
#include<iostream>
using namespace std;
int main(){
int a;
a=12;
return 0;
}
其中,=是 是、设置 的意思
在int变量当中,+就是谁和谁加起来的得数,除外还有-、*(乘)、/(除)、%(取余)
cout后面的变量是不需要加双引号的,不然,在此题中会输出:
a
不加引号会输出:
12
如果要输多个变量,可以这样输:
int a;
int b=13;
当然,变量也可以通过输入来赋值,大家可以猜猜,输出是cout,那输入是什么?
对!cin>>^&*%&%;
int a,b;
cin>>a>>b;
cout<<a+b;
所以,这个题的最终代码就是:
#include <iostream>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
cout<<a+b;
return 0;
}
当然也有这种解法:
#include <iostream>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b;
c=a+b;
cout<<c;
return 0;
}
玩着玩着,你开始挑战更大的数了,可它却不输出了,那是数字过大,你可以试试把int换成long,
如果还不行,试试long long,等到后面,我们还会学习比longlong还大的变量了
如果你想试试小数,可以试试double变量,但他的容量还不如int大,并且小数点也多不了几位,像123.23223323232323他就给报错,此时可以试试float。
如果你想试试单个字母字符加起来会怎样,比如A+b,那可以使用char,或者输出字符串……有点超纲了,这是以后要学的string变量,还要加上string专属头文件。
#include <iostream>
#include <string>
using namespace std;
int main(){
string a,b="gkjjgjkghjkg";
return 0;
}
赋值的时候一定要加上双引号,不然系统默认这不是字符串了。