用c语言实现输入一个整数,判断该数的奇偶性。(输出相应的标志even-偶数 odd-奇数
时间: 2023-06-13 15:05:21 浏览: 78
可以使用如下的代码实现:
```c
#include <stdio.h>
int main() {
int number;
printf("请输入一个整数:");
scanf("%d", &number);
if (number % 2 == 0) {
printf("even\n");
} else {
printf("odd\n");
}
return 0;
}
```
首先,程序会提示用户输入一个整数,并且使用 `scanf` 函数读取用户输入的数字,并将其存储在变量 `number` 中。然后,使用条件语句 `if` 来判断 `number` 是否为偶数,如果是,则输出字符串 "even",否则输出字符串 "odd"。最后,程序返回 0,表示程序正常结束。
相关问题
c语言编程实现,从键盘输入任意两个整数m,n(假设m>0,n>0),判断m能否被n整除,若能输出m与n的值,否则继续分别判断两个数的奇偶性,奇数输出“Odd”,偶数输出“Even”。
可以使用以下代码实现:
#include <stdio.h>
int main() {
int m, n;
printf("请输入两个整数m和n:\n");
scanf("%d%d", &m, &n);
if (m % n == 0) {
printf("%d能被%d整除\n", m, n);
} else {
if (m % 2 == 1) {
printf("Odd\n");
} else {
printf("Even\n");
}
if (n % 2 == 1) {
printf("Odd\n");
} else {
printf("Even\n");
}
}
return 0;
}
C语言通过输入15个整数保存在数组中,统计数组中奇数和偶数的个数。
可以通过遍历数组,判断每个元素的奇偶性,然后分别计数即可。具体代码如下:
```c
#include <stdio.h>
int main() {
int nums[15], odd_count = 0, even_count = 0;
printf("请输入15个整数:\n");
for (int i = 0; i < 15; i++) {
scanf("%d", &nums[i]);
if (nums[i] % 2 == 0) {
even_count++;
} else {
odd_count++;
}
}
printf("奇数个数:%d\n", odd_count);
printf("偶数个数:%d\n", even_count);
return 0;
}
```
在这个代码中,我们先定义了一个长度为15的数组`nums`,然后通过`for`循环读取用户输入的15个整数,并且判断每个数的奇偶性,最后分别计数,输出结果。