记得写分号哦!
题目描述
给定一个整数 NN,判断其正负。如果 N>0N>0, 输出
positive
; 如果 N=0N=0, 输出zero
; 如果 N<0,N<0, 输出negative
。输入格式
一个整数 N(-10^9 \le N \le 10^9)N(−109≤N≤109)。
输出格式
如果 N>0N>0, 输出
positive
;如果 N=0N=0, 输出
zero
;如果 N<0N<0, 输出
negative
。输入输出样例
输入#1 输出 #1
95 positiv
奉上代码:
//运用分支结构即可解决
#include<iostream>
using namespace std;
int main(){
int ans;// 定义变量ans;
cin>>ans;//输入ans;
if(ans==0)//先判断ans是否为0;
{
cout<<"zero";//如果ans的值为0,输出zero;
}
else//判断ans不等于0时的情况;
{
if(ans>0)//再判断ans是否为正数(大于0);
{
cout<<"positive";//如果ans的值是正数(大于0),输出positive;
}
else//ans既不是0又不是正数,那只能是负数;
{
cout<<"negative";//输出negative ;
}
}
return 0;//c++编程好习惯;
}