奇数偶数的c++
时间: 2023-07-23 22:11:01 浏览: 93
好的,我可以为您提供奇数偶数的C++代码。以下是一个简单的示例程序:
```c++
#include <iostream>
using namespace std;
int main() {
int number;
cout << "请输入一个整数: ";
cin >> number;
if(number % 2 == 0) {
cout << number << "是偶数。" << endl;
}
else {
cout << number << "是奇数。" << endl;
}
return 0;
}
```
在这个示例程序中,我们首先要求用户输入一个整数。然后,我们使用if语句来检查这个整数是否为偶数。如果是偶数,我们输出“是偶数”。如果不是偶数,我们输出“是奇数”。
希望这个示例程序能够帮助您,如果您有任何其他问题,请随时问我!
相关问题
C++的判断奇数偶数
在C++中,判断一个整数是否为奇数或偶数非常简单,可以使用取模运算符(%)。如果一个整数除以2后的余数为0,那么它就是偶数;否则它是奇数。以下是两个基本的函数示例:
```cpp
// 判断奇数
bool isOdd(int num) {
return num % 2 != 0;
}
// 判断偶数
bool isEven(int num) {
return num % 2 == 0;
}
```
这两个函数会返回`true`分别对应奇数和偶数,`false`表示相反的情况。
如果你想要在一个条件语句中同时检查并打印结果,可以这样做:
```cpp
int number;
cout << "Enter a number: ";
cin >> number;
if (isOdd(number)) {
cout << number << " is odd." << endl;
} else {
cout << number << " is even." << endl;
}
```
用c++写一个求奇数偶数之和
好的,这个问题可以回答。以下是代码:
#include <stdio.h>
int main() {
int n, sum_odd = , sum_even = ;
printf("请输入一个整数n:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
if (i % 2 == ) {
sum_even += i;
} else {
sum_odd += i;
}
}
printf("1到%d之间的奇数之和为%d,偶数之和为%d。\n", n, sum_odd, sum_even);
return ;
}
阅读全文