c++输入三个整数,判断是否为偶数,至少有一个偶数和至少一个奇数。是输出"y e s",否则输出"n o"。
时间: 2024-09-25 18:04:58 浏览: 7
在C++中,你可以通过标准库函数cin来获取用户输入,并利用if-else语句进行条件判断。以下是一个简单的程序示例,它会提示用户输入三个整数,然后检查它们的奇偶性:
```cpp
#include <iostream>
int main() {
int num1, num2, num3;
// 输入三个整数
std::cout << "请输入三个整数: ";
std::cin >> num1 >> num2 >> num3;
// 判断奇偶性
bool has_even = false, has_odd = false;
if (num1 % 2 == 0) {
has_even = true;
}
if (num2 % 2 == 0) {
has_even = true;
}
if (num3 % 2 == 0) {
has_even = true;
}
if (num1 % 2 != 0 || num2 % 2 != 0 || num3 % 2 != 0) {
has_odd = true;
}
// 输出结果
if (has_even && has_odd) {
std::cout << "y e s";
} else {
std::cout << "n o";
}
return 0;
}
```
相关问题
用c++写一个输入一个整数,输出其为奇数还是偶数
好的,这是一个编程问题,我可以回答。以下是用 C 语言编写的代码:
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 2 == ) {
printf("%d 是偶数\n", num);
} else {
printf("%d 是奇数\n", num);
}
return ;
}
```
这个程序会提示用户输入一个整数,然后判断它是奇数还是偶数,并输出结果。
用Viusal C++ 6.0编写一个程序,输入一个整数,判断是奇数还是偶数,并输出判断结果。
好的,以下是您需要的代码:
```c++
#include <iostream>
using namespace std;
int main()
{
int num;
cout << "请输入一个整数:";
cin >> num;
if (num % 2 == 0)
{
cout << num << " 是偶数。" << endl;
}
else
{
cout << num << " 是奇数。" << endl;
}
return 0;
}
```
这段代码可以在 Visual C++ 6.0 中编译运行,输入一个整数,判断其是奇数还是偶数,并输出判断结果。