【问题描述】

两个集合的差集定义如下:
集合A、B的差集,由所有属于A但不属于B的元素构成。
输入两个集合A、B,每个集合中元素都是自然数。求集合A、B的差集。
【输入形式】
从标准输入先输入集合元素个数,然后在下一行输入集合中的自然数元素,以空格分隔。
其中,每个集合都不输入重复的元素。
【输出形式】
输出差运算后集合中的元素,以空格分隔。输出元素的顺序与原有集合A输入的顺序一致。
如果A、B的差集为空集,则不输出任何数值。

#include <stdio.h>
#define N 20
int main()
{int a[N],b[N];int i,j,m,n;int tag;scanf("%d",&m);for(i=0;i<m;i++)scanf("%d",&a[i]);scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&b[i]);for(i=0;i<m;i++){tag=0;for(j=0;j<n;j++)if(a[i]==b[j])tag=1;if(tag==0)printf("%d ",a[i]);}printf("\n");return 0;
}

求差集(C语言)两个集合的差集定义如下:集合A、B的差集,由所有属于A但不属于B的元素构成。输入两个集合A、B,每个集合中元素都是自然数。求集合A、B的差集。相关推荐

  1. python中如何求列表中的和_python实现求解列表中元素的排列和组合

    求解列表中元素的排列和组合问题这个问题之前就遇到过几次没有太留意,最近在做题的时候遇上挺多的排列组合问题的,想来有必要温习一下了,今天花点时间写一下,之前都是手工写的,后来知道可以直接使用python ...

  2. java找出命题p和q的合取_从键盘输入两个命题变元p和q的真值-求它们的合取、析取、蕴含和等价的真值...

    <从键盘输入两个命题变元p和q的真值-求它们的合取.析取.蕴含和等价的真值>由会员分享,可在线阅读,更多相关<从键盘输入两个命题变元p和q的真值-求它们的合取.析取.蕴含和等价的真值 ...

  3. 从键盘输入两个数,求它们的和并输出

    PTA | 程序设计类实验辅助教学平台 正值暑假,最近在PTA上拿相关python题库练手,做的过程中有好多突如其来的灵感,想着如果不记录下来,就太可惜了 . 里面的python题库浙大版<Py ...

  4. Java黑皮书课后题第10章:*10.10(Queue类)10.6节给出一个Stock类。设计一个名为Queue的类用于存储整数。像栈一样,队列保存元素。在栈中,元素后进先出。队列中元素先进先出

    10.10(Queue类)10.6节给出一个Stock类,设计一个名为Queue的类用于存储整数 题目 程序 破题 代码 Test10.java Test10_Queue.java UML 题目 程序 ...

  5. class 第一个元素_第二章(第3节):网页元素定位和操作

    大家仔细思考一下,我们用 selenium 操控浏览器是什么意思,其实就是用 selenium 模拟人上网,也就是说人用浏览器能做的任何事情,我们用 selenium 都可以做,selenium 就如 ...

  6. 写一个程序从键盘输入两个整数,然后显示输出第1个数除以第2个数的结果。

    写一个程序从键盘输入两个整数,然后显示输出第1个数除以第2个数的结果.例如,输入123和12,程序的输出结果格式如下:10 Remainder = 3------12 ) 123提示:使用求余运算符获 ...

  7. oracle 求两个集合的交集,Oracle中的Union、Union All、Intersect、Minus差集交集等集合操作详解...

    Intersect和Minus的操作和Union基本一致,这里一起总结一下: Union,对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序: Union All,对两个结果集进行并集操作 ...

  8. python中求包含5的数_Python 内置函数 ( ) 可以返回列表、元组、字典、集合、字符串以及 range 对象中元素个数。_学小易找答案...

    [简答题]实例1:求两数相除的结果. 先后输入2个数据,计算第一个数除以第二个数的结果. 要求能够处理输入数据为非数字.除数为零.文件末尾EndOfFile 和用户使用Ctrl + C 命令终止程序等 ...

  9. 输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素。

    [问题描述]输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素,要求在主函数中输入A和B数组,并输出交集 ...

最新文章

  1. 在持续交付中加入自动化验收测试支持
  2. 【Android 逆向】ART 脱壳 ( DexClassLoader 脱壳 | oat_file_assistant.cc 中涉及的 oat 文件生成流程 )
  3. CentOS远程硬盘重装技术之我见
  4. Html5-Canvas实现简易的抽奖转盘
  5. obj: object是什么意思_面试官问你JavaScript基本类型时他想知道什么?
  6. MongoDB之Java测试代码(DAO层)
  7. Redis入门之二6379端口
  8. 微课|玩转Python轻松过二级(2.4节):常用内置函数用法精要1
  9. 升级华为鸿蒙os2.0名单,鸿蒙OS 2.0正式版升级名单确认!这10款机型用户先恭喜了...
  10. 并发运行linux,linux | 并发编程网 – ifeve.com
  11. maya对象属性_了解每粒子属性和每对象属性
  12. 第二阶段冲刺报告(三)
  13. Python实现WGS 84坐标与web墨卡托投影坐标的转换
  14. 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第2节 TCP协议_4_TCP通信的服务器端代码实现...
  15. deglitch 技术_fdc2214中文资料-技术参考.pdf
  16. TeamViewer 被发现用于(检测为)商业用途解决方案(亲测有效 )
  17. mvn assembly:single打包报错:Error reading assemblies: No assembly descriptors found.
  18. 读 python 机器学习实践指南
  19. 阿里安全专家BlackHat和DEFCON现场演示:一分钟越狱iOS 11.4
  20. android.view.WindowLeaked报错的解决方案

热门文章

  1. Selenium基础 — Selenium中的expected_conditions模块(一)
  2. 阿里云缓存服务器里面的一个坑
  3. 软件测试好学吗 入门难度不高,很好学
  4. 服务器启动过程中没有提示进入raid卡的引导操作;如何修改、组建和配置raid卡
  5. 你已经学会了基本的c语言了,来尝试写一个简单的计算器吧
  6. 该如何正确对待区块链应用
  7. php中如果想取得,php考试题 (选择题)
  8. 移动端(浏览器)调试去除模拟器外框
  9. RTSP协议视频智能分析平台EasyNVR如何获取云端录像的视频快照截图?
  10. VS2017打包安装包