周易五行起名方法

 1  #include<stdio.h>
 2 
 3 void main()
 4 {       
 5         int a[18]={1,3,5,11,13,15,16,18,21,23,24,25,31,32,33,35,37,39};
 6         int b[18]={1,3,5,11,13,15,16,18,21,23,24,25,31,32,33,35,37,39};
 7         int c[18]={0};
 8         int d[18]={0};
 9         int e[18]={0};
10  
11  
12 int i,j,k,l,o=0,m=0,n=0,p=0;
13 i=5;
14 printf("姓氏为%d笔的人取名字规范为\n",i);
15 for(j=0;j<18;j++)
16 {
17 b[j]+=i;
18 for(k=0;k<18;k++)
19 if(b[j]==a[k])
20 c[m++]=b[j]-i;
21 }
22  
23 for(j=0;j<18;j++)
24 if(a[j]>i)
25 d[n++]=a[j]-i;
26  
27 for(j=0;j<18;j++)
28 if(a[j]>1)
29 e[p++]=a[j]-1;
30  
31 for(j=0;j<m;j++)
32 for(k=0;k<n;k++)
33 for(l=0;l<p;l++)
34 if((c[j]-d[k])==e[l])
35 {
36 printf("%3d,%3d    ",d[k],e[l]);
37 o++;
38 if(o%5==0)  printf("\n");
39 }
40 printf("\n");
41  
42 }
 

猜你喜欢

转载自www.cnblogs.com/GallonWang/p/12346586.html