A+B Problem
前言
A+B Problem
作为大多数OJ的第一题,却被称为“一道没有人能写出所有解法的题”
好吧,请开始你的阅读
此文章适用于C++或C
题目
有两个数A和B,求A+B
解析
目前主要有两种解法:
- 变量法
- 字符串法
这里就只讨论变量法啦
首先解释一下变量的定义
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。
(引用自百度百科)
在C++中,用来表示数的变量有int,long long等,我们最常用的就是int和long long
我们这样来表示一个变量
int 变量名,变量名,...;
long long 变量名;
.
.
.
.
.
.
以此类推
变量之间最大的区别就是表示的类型和大小,比如char表示字符(一个字节),而int表示整数,long long表示长整数(就是大一点而已)
一旦你声明了一个变量,就可以用它的变量名访问它或者修改它(就像酒店房间一样,拿到钥匙就能住)
所以说呢
int a,b,c;
scanf("%d %d",&a,&b);
c=a+b;
printf("%d",c);
“scanf”是C++的输入函数
“printf”是C++的输出函数
“%d”和”&”比较玄学,但是绝对少不了
事实上,你还可以这么写
printf("%d",a+b);