C++编程关于偶数

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:58:30
判断一个数是否为偶数,若是输出yes,否则no
这个怎么编,谢谢~
偶数还要限制大于0啊~

#include<iostream.h>
void main()
{
int i;
cout<<"请输入要判断的数:";
cin>>i;
if(i%2==0)
cout<<"Yes"<<endl;
else
cout<<"No"<<endl;
}

#include<iostream>
using namespace std;
void main()
{
int i;
cout<<"请输入要判断的数:";
cin>>i;
if((i&1==0)&&(i>0))
cout<<"Yes"<<endl;
else
cout<<"No"<<endl;
}

int a;
cin>>a;
if (a/2==a/2.0)
cout<<"Yes";
else
cout<<"No";

问题补充:偶数还要限制大于0啊~
呵呵,接受批评,再改:

#include <iostream.h>
#include<stdlib.h>
int main()
{
int num;

cout<<"Please input the number: "<<endl;
cin>>num;

if((num>=0)&&(num%2==0)) cout<<"yes"&