c语言程序设计题:输入一个整数,判断是正偶数,负偶数,正奇数还是负奇数

2024-11-27 10:30:16
推荐回答(5个)
回答1:

#include "iostream"
using namespace std;
void main()
{
cout<<"Please input a number: ";
int a;
cin>>a;
if (a>0&&a%2==0)
{
cout<<"输入的数是正偶数";
}
if (a<0&&a%2==0)
{
cout<<"输入的数是负偶数";
}
if (a<0&&a%2!=0)
{
cout<<"输入的数是负奇数";
}
if (a>0&&a%2!=0)
{
cout<<"输入的数是负奇数";
}
if (a==0)
{
cout<<"请输入一个非零整数,谢谢合作";
}

}

回答2:

#include
int main()
{
int n;
printf("请输入一个整数: ");
scanf("%d",&n);
if(n>0)
{
if(n%2) printf("正奇数\n");
else printf("正偶数\n");
}
else if(n<0)
{
if(n%2) printf("负奇数\n");
else printf("负偶数\n");
}
else printf("0\n");
return 0;
}

回答3:

框架省略
cin>>n;
if(n>0){
if(n%2)cout<<"zhengoushu"
else cout<<"zhengjishu"
}
else
{
if(n%2)cout<<"fuoushu"
else cout<<"fujishu"
}

回答4:

cin>>n;
if(n%2)
{
if(n>0)
cout<<"ZhengOuShu"< else
cout<<"FuOuShu"<}
else
{
if(n>0)
cout<<"ZhengJiShu"< else
cout<<"FuJiShu"<}

回答5:

如果恰好输入的是0,给什么结果阿?Undefined?呵呵