用c++写一个输入一个整数,输出其为奇数还是偶数
时间: 2023-04-02 11:00:36 浏览: 164
好的,这是一个编程问题,我可以回答。以下是用 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 ;
}
```
这个程序会提示用户输入一个整数,然后判断它是奇数还是偶数,并输出结果。
相关问题
用c++写一个判断输入的整数是奇数还是偶数
可以使用取模运算符 `%` 来实现:
```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;
}
```
这里 `%` 运算符的含义是取余数,如果给定的整数除以 2 的余数为 0,那么就是偶数;否则为奇数。
c++编写一个判断奇偶数的函数,在主函数由键盘输入一个整数调用函数输出,其为奇数还是偶数?
```c
#include <stdio.h>
int isOdd(int num) {
if (num % 2 == 0) {
return 0; // 偶数
} else {
return 1; // 奇数
}
}
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (isOdd(num)) {
printf("%d是奇数", num);
} else {
printf("%d是偶数", num);
}
return 0;
}
```
阅读全文