Day2 3.A+B问题III -卡码网C++基础课

题目链接:3.A+B问题III

题目描述

你的任务依然是计算a+b。

输入描述:

    输入中每行是一对a和b。其中会有一对是0和0标志着输入结束,且这一对不要计算。

输出描述:

    对于输入的每对a和b,你需要在相应的行输出a、b的和。
    如第二对a和b,他们的和也输出在第二行。

输入示例:

         2 4
         11 19
         0 0

输出示例:

         6
         30
点击查看代码
#include<iostream>
using namespace std;
int main(){
  int a,b;
  while(cin >> a >> b){
      if(a==0 && b==0){
          break;
      }
      cout << a+b << endl;
  }
  return 0;
}
小结

条件语句:

           if(条件){}
           else{}

           //多条件分支
           if(条件){}
           else if(条件){}
           else{}

           //if的代码块如果只有一句,可以不用{}
           if(条件) break;

关系运算符:

  = : 赋值
  == : 表示相等
  > : 表示大于
  < : 表示小于
  >= : 表示大于等于
  <= : 表示小于等于
  != : 表示不等于

逻辑运算符:

&&:逻辑与
||:逻辑或
!: 逻辑非

循环控制:

  break:跳出最近的循环,循环剩余部分终止
  continue:跳过本次迭代剩余部分,进行下一次迭代
posted @ 2025-12-15 17:23  afterday  阅读(1)  评论(0)    收藏  举报