给定一个整数N,判断其正负。 输入 一个整数N(−109≤N≤109)。 输出 如果N>0, 输出positive; 如果N=0, 输出 zero ; 如果N<0, 输出negative。 样例输入 Copy 1 样例输出 Copy positive 提交 讨论版
时间: 2024-10-19 22:02:54 浏览: 26
FindTheFirstMissingPositiveNumber:给定正负整数数组,找到第一个缺失的正整数
在C++中,你可以使用`if-else`语句来根据整数N的正负性进行判断。下面是一个简单的示例代码:
```cpp
#include <iostream>
using namespace std;
int main() {
int N;
cin >> N;
if (N > 0) {
cout << "positive" << endl;
} else if (N == 0) {
cout << "zero" << endl;
} else {
cout << "negative" << endl;
}
return 0;
}
```
**解释:**
1. **输入部分**: `cin >> N;` 从标准输入读取一个整数并存储到变量 `N` 中。
2. **条件判断**: 使用 `if-else` 语句来判断 `N` 的值。
- 如果 `N > 0`,则输出 "positive"。
- 如果 `N == 0`,则输出 "zero"。
- 如果 `N < 0`,则输出 "negative"。
3. **输出部分**: 使用 `cout << ... << endl;` 将结果输出到标准输出。
阅读全文