1005: A+B问题【1.3编程基础之算术表达式与顺序执行01】

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:2459 解决:1491

题目描述

大部分的在线题库,都会将A+B问题作为第一题,以帮助新手熟悉平台的使用方法。    A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值。保证A、B及结果均在整型范围内。现在请你解决这一问题。

输入

一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。

输出

 一个整数,即A+B的值。保证结果在整型范围内。

样例输入 复制

1 2

样例输出 复制

3

提示

准备工作:

1、会下载devC++,网址:  http://pan.baidu.com/s/1cAg6jc

2、会安装devC++

3、打开devC++,点左上角  “文件”-》“新建”-》“源代码”

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

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

#include<stdio.h>
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<stdion.h>                       //这一句一定要背熟、打熟,怎么理解以后再说
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;                               //这一句一定要背熟、打熟,怎么理解以后再说
}

 

 

 

 

输入

2 3

输出

5

提示

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

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

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

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

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