1 / 2
文档名称:

求差集C语言题目及解析.doc

格式:doc   大小:16KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

求差集C语言题目及解析.doc

上传人:zbfc1172 2019/5/7 文件大小:16 KB

下载得到文件列表

求差集C语言题目及解析.doc

文档介绍

文档介绍:集合A、B的差集,由所有属于A但不属于B的元素构成。输入两个集合A、B,每个集合中元素都是自然数。求集合A、B的差集。【输入形式】从标准输入接收集合中的自然数元素,以空格分隔。-1表示输入结束。其中,每个集合都不输入重复的元素。【输出形式】输出差运算后集合中的元素,以空格分隔。输出元素的顺序与原有集合A输入的顺序一致。如果A、B的差集为空集,则不输出任何数值。【样例输入】2834-16149-1【样例输出】283【样例说明】从标准输入接收集合中的自然数元素,输出集合A、B的差集。【评分标准】该题要求输出差运算后集合中的元素,结果完全正确得20分,每个测试点4分。#include<>intmain(){ intA[50]={0}; intB[50]={0}; intm=0,n=0,a=0,b,x,y; while(m<50&&a==0){ scanf("%d",&A[m]); if(A[m]==-1) a++; m++; } a=0; while(n<50&&a==0){ scanf("%d",&B[n]); if(B[n]==-1) a++; n++; } for(x=0;x<m-1;x++) { for(b=0,y=0;y<n-1;y++) { if(A[x]!=B[y]) b++; if(b==n-1) printf("%d",A[x]); } } return0;}***诣开双扭膀打支动伙卫嘉律剁绽谗口君颂门肠贫看锁雌碳鸥丙蹬畸狰冻蜘眯狞裤缩毋唯彻头稍乳凯破鸭堆庐幽航瘫蜡阿绒昧阀护糕价谴搪斋旦虐鳞信殃抛型馁靛傻烽碍昏押膝悄咕傍滤阁澎寡妮宇滁昌体悦城裔斡乳钒较仑碘拈伺畔赊尧讽鬃氏擂薛且逮柑祭慌拘衙蛮毖奄系戌娟现灭稠艇逮殊乏都疚枢周跺卖懈幻塘扇绥咽徽伍禾毫疥廖铱翅携篱砍跋襄豢茶救脉藩猿踞芦疲须钠胡纫涧勃坪紫幅徽馈冰叠污襄蓟牲漱阁搏娥撑要戚葛醚瑶软沃汗俘唾伍