c语言,有两个数组a和b,各有10个元素,分别统计出两个数组中对应元素大于(a[i]>b[i])等于,小于的次数
时间: 2024-02-24 16:55:50 浏览: 45
(C语言)判断两个数组所含元素是否相同
好的,针对你的问题,我可以给出以下C语言代码示例:
```c
#include <stdio.h>
int main() {
int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int b[10] = {10, 9, 8, 7, 6, 5, 4, 3, 2, 1};
int gt = 0, eq = 0, lt = 0;
for (int i = 0; i < 10; i++) {
if (a[i] > b[i]) {
gt++;
} else if (a[i] == b[i]) {
eq++;
} else {
lt++;
}
}
printf("大于的次数:%d\n", gt);
printf("等于的次数:%d\n", eq);
printf("小于的次数:%d\n", lt);
return 0;
}
```
这段代码中,我们声明了两个数组`a`和`b`,并初始化了它们的各个元素。然后,我们使用一个循环遍历两个数组中的元素,统计大于、等于和小于的次数,最后输出结果。你可以将这段代码复制到你的C语言编译器中运行,看看它的输出结果。
阅读全文