#P1001. 整数运算

整数运算

学习目标:50秒内 一气呵成 打完代码,并且运行正确,并且提交正确。

题目描述

输入两个整数,输出它们的和。

输入格式

输入两个整数,中间用空格隔开,然后按回车(按回车刺激程序反应)。

输出格式

输出一个整数,就是它们的和。

2 3
5

数据规模与约定

所有数据小于 11091*10^9

提示

准备工作:

1、下载devC++。

2、安装devC++。

3、打开devC++,点左上角 "文件" "新建" - "源代码"。

4、输入以下代码(复制以下代码粘贴就行):

#include<bits/stdc++.h>
using namespace std;

int main()
{
    int a,b;
    scanf("%d%d",&a,&b);
    printf("%d",a+b);
    return 0;
}

注意:提交OJ一定要选C++提交。

5、点击"运行" - "编译运行",第一次需要保存,就保存到桌面吧,运行出现黑框,键盘输入1空格2,按回车,黑框自动输出3,成功了!

![awa](file://20190609184140_88506.png)

祝贺,你知道以后怎么做题了!

下来就是成为专业选手的第一步:背代码!背到什么程度?默打1分钟搞定,并且提交ac成功。

为了让大家背的轻松一点点点点,我解释一下代码(//后面的内容是注释,不用打):

#include<cstdio>   //这一句一定要背熟、打熟,怎么理解以后再说
using namespace std;    //这一句一定要背熟、打熟,怎么理解以后再说
int main()  //这一句一定要背熟、打熟,怎么理解以后再说
{
    int a,b,c;  //定义 三个变量a、b、c,并且它们是int类型(整数)
    scanf("%d%d",&a,&b);    //输入 
    c=a+b;  //  就是把a+b的结果送给c,你可以会觉得怪怪的,怎么先算右边,在算左边的?答案:C++里面就是这样的,等号也叫赋值号,负责把等号右边的东西算好,送给左边,千万不要写成a+b=c
    printf("%d\n",c);       //输出,注意\n是换行的意思
    return 0;  //这一句一定要背熟、打熟,怎么理解以后再说
}

「练习」

1、尝试一下减法"-"的运算。

2、尝试一下乘法"*"的运算。

3、尝试一下除法"/"的运算。试试:5/3=? 11/2=? 有没有发现什么?

4、尝试一下模"%"的运算。就是求余数。比如 5%3=2,17%5=2。

试试:-9 % 4 =? 9 % -4 =? -9 % -4=? 总结一下模运算在有负数情况的规律。