B2035 判断数正负

· · 题解

Content

给定一个数 n,判断这个数的正负。

数据范围:-10^9\leqslant n\leqslant 10^9

Solution

一个基础的分支结构题。

if-else 是常用的分支结构,它的基本使用方法为:

if(条件1) 语句1;
else 语句2;

另外,if-else 里面也可以有多个语句,并且可以 if-else 重复嵌套,就像这样:

if(条件1) 语句1;
else if(条件2) 语句2;
else if(条件3) 语句3;
...

那么我们就可以知道这个题的程序怎么写了。

将上面的思路转化为代码就可以写出这道题了。

Code

#include <iostream>
using namespace std;

int main() {
    int n;
    cin>>n;
    if(n>0) {
        cout<<"positive";
    } else if(n==0) {
        cout<<"zero";
    } else {
        cout<<"negative";
    }
    return 0;
}