在c语言中,输入一个数,如果是奇数则输出这个数后面的三个数,如果是偶数则输出前面的三个数。
时间: 2024-10-11 15:09:47 浏览: 12
cpp代码-P1579(输入一个奇数,输出三个质数,之和为该奇数)
在C语言中,你可以通过条件判断实现这样的功能。首先,你需要从用户那里接收输入,然后检查这个数字是否是奇数还是偶数。以下是简单的步骤:
```c
#include <stdio.h>
int main() {
int num;
// 输入一个数
printf("请输入一个整数: ");
scanf("%d", &num);
// 判断奇偶性
if (num % 2 == 0) { // 如果是偶数
// 输出前面的三个数
for (int i = num - 3; i >= 0 && i >= num % 2; i--) {
printf("%d ", i);
}
} else { // 如果是奇数
// 输出后面的三个数
for (int i = num + 1; i <= num + 3; i++) {
printf("%d ", i);
}
}
return 0;
}
```
阅读全文