C++ 编程:检查数字是偶数还是奇数
为了理解这个示例,你应该掌握以下 C++ 编程 主题的知识:
能被 2 完美整除的整数称为偶数。
而那些不能被 2 完美整除的整数则被称为奇数。
要检查一个整数是偶数还是奇数,可以使用模运算符 % 来计算它除以 2 的余数。如果余数为零,那么这个整数是偶数;如果不是,那么这个整数是奇数。
示例 1:使用 if else 判断数字是偶数还是奇数
#include <iostream>
using namespace std;
int main() {
int n;
cout << "输入一个整数:";
cin >> n;
if ( n % 2 == 0)
cout << n << " 是偶数。";
else
cout << n << " 是奇数。";
return 0;
}
输出
输入一个整数:23
23 是奇数。
在这个程序中,使用 if..else
语句来检查 n % 2 == 0
是否为 true
。
如果这个表达式为 true
,则 n
是偶数。否则,n
是奇数。
你也可以使用 三元运算符 ?:
来代替 if..else
语句。三元运算符是 if...else
语句的简写形式。