用c语言解决集合中关于子集的问题 25
集合运算问题设集合A={al,a2,a3…,am},集合B={bl,b2,…,bn},则求下列运算判断B是A的子集用c语言编写,用至少一个子函数来实现。...
集合运算问题
设集合A={al , a2,a3… ,am },集合B={bl , b2,… ,bn},则求下列运算
判断B是A 的子集
用c语言编写,用至少一个子函数来实现。 展开
设集合A={al , a2,a3… ,am },集合B={bl , b2,… ,bn},则求下列运算
判断B是A 的子集
用c语言编写,用至少一个子函数来实现。 展开
2个回答
展开全部
#include <stdio.h>
int No1(int a[10],int b[3]);
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,0};
int b[3]={4,5,6};
No1(a,b);
}
int No1(int a[10],int b[3])
{
int i;
int j;
int k=0;
for(i=0;i<10;i++)
{
for(j=0;j<3;j++)
{
if(b[j]==a[i])
{
k++;
}
}
}
if(k==3)
{
printf("b是a的子函数");
}
}
大概就是这个样子,你试试看把
int No1(int a[10],int b[3]);
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,0};
int b[3]={4,5,6};
No1(a,b);
}
int No1(int a[10],int b[3])
{
int i;
int j;
int k=0;
for(i=0;i<10;i++)
{
for(j=0;j<3;j++)
{
if(b[j]==a[i])
{
k++;
}
}
}
if(k==3)
{
printf("b是a的子函数");
}
}
大概就是这个样子,你试试看把
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询