卡码网语言基础课 | 2. A+B问题II

问题描述

题目描述

计算a+b,但输入方式有所改变。

输入描述

第一行是一个整数N,表示后面会有N行a和b,通过空格隔开。

输出描述

对于输入的每对a和b,你需要在相应的行输出a、b的和。

如第二对a和b,对应的和也输出在第二行。

输入示例
2
2 4
9 21
输出示例
6
30
提示信息

注意,测试数据不仅仅一组。也就是说,会持续输入N以及后面的a和b

python解法

while True:
    try:
        #  获取输入的 n,将之转为整数
        N = int(input())
        #  使用 for range 循环迭代 n 次
        for _ in range(N):
            # 将输入拆分成列表字符串,赋值给变量 a, b
            a, b = input().split()
            # 将 a 和 b转换成整数后相加
            print(int(a) + int(b))
    except:
        break

C++解法

# include<iostream>
int main(){
    //  定义变量 n 接收数输入的次数,定义 a 和 b 接收输入的两个值
    int n, a, b;
    //  使用 while 循环接收持续输入的 n
    while (std::cin >> n){
        //  使用 for 循环执行 n 次的输入和输出
        for(int i = 0; i < n; i++){
            //  键盘上输入 a 和 b 的值
            std::cin >> a >> b;
            //  屏幕上输出 a 和 b 的值
            std::cout << a + b << std::endl;
        }
    }
    return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值