这题是要判断奇偶数,我们都知道,偶数能被2整除,所以加个判断n%2==0就行了,否则就是奇数了;
当然,奇数也有判断方法:
第一种:n%2!=0,利用逻辑运算符!来解决;
第二种(难点):n%2,因为一个数除于2,要么余数是0,要么余数是1;我们在回顾一下if语句怎么用:
if(条件) 语句;
如果条件成立(也就是为1),就会执行语句;
否则跳过(也就是为0);
而我们可以利用一下这个性质:
if(n%2),如果是1(也就是成立),就输出语句,否则跳过(也就是0),这就符合了;
下面出示代码:
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n%2==0)cout<<"even";
else cout<<"odd";
return 0;
}
1325

被折叠的 条评论
为什么被折叠?



