【题目描述】
求两个整数的和。
【输入】
一行,两个用空格隔开的整数。
【输出】
两个整数的和。
【输入样例】
2 3
【输出样例】
5
【题目讲解】:这道题让我们算两个整数的和,可以定义两个整型变量,输入它们,输出它们。
【概念1】变量:
变量是一个储存盒子的容器,里面可以储存各种各样的东西,但有个特点:喜新厌旧:
这是一个储存整数的变量。
现在变量的值变成了5。
6来了,直接覆盖5(一个成语,喜新厌旧)
1来了,直接覆盖了6,最后变量的值是1。
【概念2】输入cin和输出cout:
输入两个变量a,变量b:cin>>a>>b;
格式:cin>>表达式1>>表达式2>>……;
输出两个变量的和:cout<<a+b;
格式:cout<<表达式1<<表达式2<<……;
【概念3】分号:
在语文中,一句话结束用句号;
在英语中,一句话结束用点号;
在C++中,一句话结束用分号。
【概念4】变量的类型:
变量的类型有很多如下表:
因为我们的数是整数,所以我们要用到int类型变量(这个表可以记录哦)
因此我们可以写出代码:
int a,b;//定义两个整型加数
cin>>a>>b;//读入它们
cout<<a+b;//输出它们的和
(”//“是注释,编译会省略它)
但我会发现编译出错,这就要引进我们的基本框架。
【概念5】基本框架:
#include<iostream>//万能头文件
using namespace std;
int main() {//主函数
//在这里面(主函数)写代码
return 0;//结束这个程序
}
1.头文件可以理解成一个工具箱,可以调用它们,iostream里面有cin,cout等工具;
2.第二行暂时不用理解,就是C++中必须写的;
3.int main()是主函数,在主函数里面写代码;
4.return 0;结束整个程序;
这个头文件一定要记住。
信息学奥赛一本通C++【1000】入门测试题目题解:
#include<bits/stdc++.h>
using namespace std;
int main() {
int a,b;//定义两个整型加数
cin>>a>>b;//读入它们
cout<<a+b;//输出它们的和
return 0;
}
好了,这就是本期内容,关注我,我会继续一直更题解。