整数判断

【分析问题】
这是一个简单的条件判断问题:

  • 输入:一个整数 a,范围在 -32768 到 32767 之间
  • 要求:判断 a 是否大于 1 并且小于 100
  • 输出:如果满足条件则输出 “yes”,否则不输出任何内容
  • 核心逻辑:使用 if 语句检查条件 a > 1 && a < 100
  • 边界情况:需要考虑 a=1 和 a=100 的情况(不满足条件),以及各种范围内的整数

【建立模型(伪代码)】

开始
  读取整数 a
  如果 a > 1 并且 a < 100 则
      输出 "yes"
  结束如果
结束

【编写代码】

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin>>n;
    //注意边界值
    if(n>1 && n<100){
        cout<<"yes";
    }
    return 0;
}

【保存编译运行】