1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 离散集合运算c语言程序 离散数学集合运算c语言.doc

离散集合运算c语言程序 离散数学集合运算c语言.doc

时间:2022-03-03 09:17:35

相关推荐

离散集合运算c语言程序 离散数学集合运算c语言.doc

离散数学集合运算c语言

离散数学集合运算(第一次作业)

C语言写法:

#include

//求长度的运算

void main()

{

int i,j,n;

float A[];

float B[];

float C[]; \\用于存放A于B的交

float D[]; \\用于存放A与B的并

float E[]; \\用于存放A与B的差

float F[]; \\用于存放A与B的对称差

float G[]; \\用于存放A的幂集

int k;

char x;

n=strlen(A);

for(i=0;i

{

for(j=0;j

{

if A[i]=B[j];

C[i]=A[i];

printf(“A与B的交为:%d”C[i]);

printf(“\n”);

if (A[i] =B[j])

D[i]=A[i];

else

{

D[i]=A[i];

D[i+1]=A[j];

}

printf(“A与B的并为:%d”D[i]);

printf(“\n”);

if (A[i]!=C[j])

printf(“A与B的差为:%d”E[i]);

printf(“\n”);

if( A[i]!=C[j])

F[i]=A[i];

if( (B[j]!=C[j])

F[i+1]=B[i];

printf(“A与B的对称差为:%d”F[i]);

printf(“\n”);

}

?if(i >=n)

{

??? if(G[0])

?????????cout <

????????else

??????????? cout <

}

else

?{

? x = A[i];

k = strlen(B);

B[k] =x;

GetPowerSet(i+1,A);

B[k] = 0;

???? GetPowerSet(i+1, A);

}

int main()

{

?? while(scanf("%s",G) != EOF)

???? {

??????? printf("%s的幂集是:\n", G);

???????? printf("\n");

??????? GetPowerSet(0,G);

????? printf("\n");

}

}

}

\\以下为额外的,随便写的(C#)

Using System;

Using System.Collections.Generic;

Using System.Ling;

Using System.Text;

namespace 课堂实验1

{

class NuArry(int num)

{

This.num=num;

Array=null;

}

public NumArray(int[] array)

{

this.array=array;

num=0;

}

public int Num)

{

Get

Straight=12

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。