c语言编写程序:设x是一整数,集合(数组)A中有不超过100个元素的整数。编写函数实现x∈A的集合运算,若x在集合A中则返回x在集合中的位置,否则x不在A返回-1
时间: 2024-02-29 19:53:30 浏览: 75
你可以用以下的 C 语言程序来实现:
```c
int isInSet(int x, int A[], int size) {
for (int i = 0; i < size; i++) {
if (A[i] == x) {
return i;
}
}
return -1;
}
```
这个函数的参数包括:
- `x`:要查找的整数;
- `A`:整数集合的数组;
- `size`:整数集合的大小。
函数的返回值是整数 `x` 在集合 `A` 中的位置,如果 `x` 不在集合 `A` 中,返回 `-1`。
这个函数的实现比较简单,就是用一个循环遍历整数集合 `A`,如果找到了整数 `x`,就返回它在数组中的位置,否则返回 `-1`。
阅读全文