首页 > 试题广场 >

【模板】牛牛学加法

[编程题]【模板】牛牛学加法
  • 热度指数:51668 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
\hspace{15pt}给定两个整数 ab,其中 0 \leqq a, b \leqq 1000,请计算它们的和并输出结果。

输入描述:
\hspace{15pt}在一行中输入两个整数 a, b0 \leqq a, b \leqq 1000)。


输出描述:
\hspace{15pt}输出一个整数,表示 a+b 的值。
示例1

输入

1 2

输出

3

说明

1+2=3,输出结果为 3
示例2

输入

1000 0

输出

1000

说明

1000+0=1000,输出结果为 1000

备注:
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-06-03 优化题面文本与格式。
#include <stdio.h>

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


发表于 2024-01-06 18:14:10 回复(0)
x = input()
a,b = x.split()
print(int(a)+int(b))

发表于 2022-07-17 15:43:15 回复(0)
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextInt()) { // 注意 while 处理多个 case
            int a = in.nextInt();
            int b = in.nextInt();
            System.out.println(a + b);
        }
    }
}
发表于 2025-08-02 02:06:27 回复(0)
# a,b = map(int,input().split())
# sums = a+b
# print(sums)

print(sum(map(int,input().split())))

发表于 2024-09-27 01:19:31 回复(0)
#include <stdio.h>
int add(int a, int b){ return a + b; }
int(*func)(int ,int)=add;
int main() {
   int a,b;
   scanf("%d %d",&a,&b);
   printf("%d",func(a,b));
   return 0;
}
发表于 2025-08-15 13:12:01 回复(0)
x=input()
a,b=x.split()
s=int(a)+int(b)
print(s)

发表于 2025-07-19 15:43:33 回复(0)
发表于 2025-07-13 15:22:35 回复(0)
#include <stdio.h>
int main() {
    int a=0, b=0;
scanf("%d %d",&a,&b);
if(0<=a&&b<=1000)
printf("%d",a+b);
else
printf("超出输入范围");
    return 0;
}


发表于 2024-04-23 12:35:14 回复(0)
简单理解,看都看,给点个赞呗
#include<iostream>

using namespace std;

int main()
{
    int a,b;
    while(cin>>a>>b)
    {
        cout<<a+b<<endl;
    }
}
发表于 2022-08-12 23:18:28 回复(0)
a, b = map(int, input().split())
print(a + b)

发表于 2022-08-11 10:43:02 回复(1)
#include<stdio.h>
int main()
{
    int a,b,c;
    scanf("%d%d",&a,&b);
    if (a>=0 && b<= 1000)
    {
        c=a+b;
        printf("%d",c);
    }
    else
    {
        printf("sorry, worry,check please!");
    }
    return 0;
}
发表于 2022-08-01 19:03:22 回复(0)
a,b=map(int,input().split(' '))
z=a+b
print(z)
发表于 2022-06-13 22:09:05 回复(0)
#include <stdio.h>
int main() {
    int a, b;

    scanf("%d%d", &a, &b);
    if (a >= 0 && b <= 1000)
        printf("%d", a + b);

    return 0;


}
发表于 2022-04-07 21:09:13 回复(0)
x = input ()
a,b = x.split()
a = int(a)
b = int(b)

if a>=0 and b<=1000:
    print(a+b)
发表于 2025-12-16 16:01:36 回复(0)
a = []
b = input()
c,d = map(int, b.split())
e = c + d
print(e)
发表于 2025-12-15 19:35:06 回复(0)
a,b = map(int, input().split())

print(a+b)
发表于 2025-12-08 16:17:55 回复(0)
a = map(int,(input()).split(" "))
b=list(a)
print(b[0]+b[1])

发表于 2025-12-04 14:53:23 回复(0)
知识点 calculateSum  接收三个指针参数,分别指向两个输入数和存储结果的变量 void calculateSum(int*a,int*b,int*sum)
{
    *sum=*a+*b;
}
int main()
{
    int a,b,result;
   
    scanf("%d%d",&a,&b);
    calculateSum(&a,&b,&result);
    printf("%d\n",result);//*pa *pb  解引用操作符 读取或修改读取的变量的值  
    return 0;
}
也可以用指针
int main()
{
    int a,b;
    int *pa=&a;//存储地址
    int *pb=&b;
    scanf("%d%d",pa,pb);
    printf("%d\n",*pa+*pb);//*pa *pb  解引用操作符 读取或修改读取的变量的值  
    return 0;
}*/




发表于 2025-11-29 09:45:47 回复(0)
#include <iostream>
using namespace std;

int main() {
int a,b;
cin>>a>>b;
cout<<a+b;
return 0;

}
发表于 2025-11-19 15:10:09 回复(0)
import sys

for line in sys.stdin:
    a = line.split()
    print(int(a[0]) + int(a[1]))

发表于 2025-11-12 14:19:54 回复(0)

问题信息

上传者:牛客301599号
难度:
84条回答 4436浏览

热门推荐

通过挑战的用户

查看代码
【模板】牛牛学加法