
程序代码:
#include<stdio.h>
void main()
{
int a[6]={79,59,12,2,79,35};
int i,j,k,l,s;
int count=0;
for(i=97;i<=122;i++)
for(j=97;j<=122;j++)
for(k=97;k<=122;k++)
{
// s=i*10000+j*100+k;
count=0;
// for(l=0;l<6;l++)
// {
/*
if(s^a[l]<=90&&s^a[l]>=65||s^a[l]<=122&&s^a[l]>=97)
count++;
*/
if((i^a[0]<=90&&i^a[0]>=65)||(i^a[0]<=122&&i^a[0]>=97))
{
count++;
printf("%d\n",i^a[0]);
}
if((j^a[1]<=90&&j^a[1]>=65)||(j^a[1]<=122&&j^a[1]>=97))
{
count++;
printf("%d\n",j^a[1]);
}
if((k^a[2]<=90&&k^a[2]>=65)||(k^a[2]<=122&&k^a[2]>=97))
{
count++;
printf("%d\n",k^a[2]);
}
if((i^a[3]<=90&&i^a[3]>=65)||(i^a[3]<=122&&i^a[3]>=97))
{
count++;
printf("%d\n",i^a[3]);
}
if((j^a[4]<=90&&j^a[4]>=65)||(j^a[4]<=122&&j^a[4]>=97))
{
count++;
printf("%d\n",j^a[4]);
}
if((k^a[5]<=90&&k^a[5]>=65||k^a[5]<=122&&k^a[5]>=97))
{
count++;
printf("%d\n",k^a[5]);
}
if(count==6)
printf("%c,%c,%c,%c,%c,%c\n",i^a[0],j^a[1],k^a[2],i^a[3],j^a[4],k^a[5]);
// }
}
}
不知道我的思路对了吗?虽然,结果不是我想要的,我只想知道思路对了没有。谢谢