例4 偶数判断(even,1s,256MB)
【问题描述】
读入一个整数a,如果a为偶数在屏幕上输出yes。
【输入格式】
一行一个整数a,表示需要判断的数。
【输出格式】
如果a为偶数在屏幕上输出yes。
【输入样例】
24
【输出样例】
yes
【问题分析】
如果条件“a%2==0”成立,则是偶数,输出yes。注意:关系运算符==用来表达该符号的左右两边是否相等,不要写成赋值号=。参考程序如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a;
cin>>a;
if(a%2==0) cout<<"yes"; //如果符合条件,输出"yes"
return 0;
}
改为“读入一个整数a,如果a为偶数在屏幕上输出yes,如果a为奇数在屏幕上输出no。”该如何修改程序?
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a;
cin>>a;
if(a%2==0) cout<<"yes";
else cout<<"no";
return 0;
}