给定一个整数 N,判断其正负。如果 N>0, 输出 positive
; 如果 N=0, 输出 zero
; 如果 N<0, 输出 negative
。
这道题我推荐大家两种写法,第一种条件判断写法,适合初学者。可以用三个if语句,也可以用if,else if和else;话不多说,贴上代码
#include<iostream>//用万能头文件更好哦 #include<bits/stdc++.h>
using namespace std;
int main(){//主函数
int n;
cin>>n;//输入
if(n>0){//也可以用三目运算符
cout<<"positive";//也可以用printf,可以搭配scanf
}
else if(n==0){
cout<<"zero";
}
else{
cout<<"negative";
}
return 0;//别忘了哦
}
当然说,用函数也是可以的哦
#include<iostream>//用万能头文件更好哦 #include<bits/stdc++.h>
using namespace std;
int positive(int n){//名字随便起的,创建一个函数
if(n>0){
cout<<"positive";
}
else if(n==0){
cout<<"zero";
}
else{
cout<<"negative";
}
}
int main(){//主函数
int n;
cin>>n;//输入
positive(n);//运行函数
return 0;//别忘了哦
}
本人是第一次写博客,高手们多多谅解
大家说一说,哪种方式更好呢
版权声明:本文为Wendyroses原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。