Problem1000--[视频]整数运算

1000: [视频]整数运算

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 231  Solved: 144
[Status] [Submit] [Creator:]

Description

学习目标:50秒内 一气呵成 打完代码,并且运行正确,并且提交正确。
【题目】
    输入两个整数,输出它们的和。
【输入格式】
    输入两个整数,中间用空格隔开,然后按回车(按回车刺激程序反应)
【输出格式】
    输出一个整数,就是它们的和。
【输入样例】
2 3
【输出样例】
5

 

编程工具:用百度网盘下载 :主页有网盘网址(在视频文件夹里面)



准备工作:

1、下载devC++

2、会安装devC++

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

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

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

#include<cstdio>
using namespace std;
int main()
{
     int a,b,c;
     scanf("%d%d",&a,&b);
     c=a+b;
     printf("%d\n",c);
     return 0; 
}
5、点击"运行"->"编译运行",第一次需要保存,就保存到桌面吧,运行出现黑框,键盘输入1空格2,按回车,黑框自动输出3,成功了!


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

下来就是成为专业选手的第一步:背代码!背到什么程度?默打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=? 总结一下模运算在有负数情况的规律。

HINT

 

Source/Category