c语言输入n个正整数,然后再将n个正整数以奇偶数分行输出
时间: 2023-05-29 13:05:00 浏览: 120
下面是一个示例代码:
```c
#include <stdio.h>
int main()
{
int n, num;
printf("请输入正整数的个数:");
scanf("%d", &n);
printf("请输入%d个正整数:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &num);
if (num % 2 == 0) {
printf("%d 是偶数\n", num);
} else {
printf("%d 是奇数\n", num);
}
}
return 0;
}
```
运行程序后,会提示输入正整数的个数,然后再提示输入每个正整数。程序会判断每个正整数是奇数还是偶数,并将其分行输出。示例输出如下:
```
请输入正整数的个数:5
请输入5个正整数:
1
1 是奇数
2
2 是偶数
3
3 是奇数
4
4 是偶数
5
5 是奇数
```
相关问题
用C语言输入一个正整数,判断奇偶
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个正整数:");
scanf("%d", &num);
if (num % 2 == 0) {
printf("%d是偶数\n", num);
} else {
printf("%d是奇数\n", num);
}
return 0;
}
```
c语言输入两个正整数a和b(1<a<b<1000),输出二者之间所有数的奇偶归一猜想的验证过程。
奇偶归一猜想是指对于任意一个正整数n,如果n是奇数,则n^3和n^9都是奇数;如果n是偶数,则n^3和n^9都是偶数。验证过程如下:
1. 输入两个正整数a和b(1<a<b<1000)。
2. 遍历a到b之间的所有整数,对于每个整数n,计算n^3和n^9。
3. 判断n^3和n^9的奇偶性,如果都是奇数或都是偶数,则输出n^3和n^9的奇偶性相同,否则输出它们的奇偶性不同。
以下是C语言实现的代码:
```c
#include <stdio.h>
int main() {
int a, b;
scanf("%d %d", &a, &b);
for (int i = a; i <= b; i++) {
int n = i;
int n3 = n * n * n; int n9 = n * n * n * n * n;
if (n % 2 == 0) {
if ((n3 % 2 == 0) && (n9 % 2 == 0)) {
printf("%d^3和%d^9的奇偶性相同
", n, n);
} else {
printf("%d^3和%d^9的奇偶性不同
", n, n);
}
} else {
if ((n3 % 2 != 0) && (n9 % 2 != 0)) {
printf("%d^3和%d^9的奇偶性相同
", n, n);
} else {
printf("%d^3和%d^9的奇偶性不同
", n, n);
}
}
}
return 0;
}
```
阅读全文