LuoguB2035 判断数正负 题解

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;
...

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

  • 判断是否 \(>0\),如果是,输出 positive
  • 判断是否 \(=0\),如果是,输出 zero
  • 否则,输出 negative

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

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;
}
posted @ 2021-12-15 22:00  Eason_AC  阅读(65)  评论(0)    收藏  举报