#include<stdio.h>
#include<conio.h>
void main()
{
int i=0,x,qw,bw,sw,gw;
for(x=1000;x<=9999;x++)
{
qw=x/1000%10;
bw=x/100%10;
sw=x/10%10;
gw=x%10;
if(qw==bw && qw!=sw && qw!=gw && bw!=sw && bw!=gw && sw!=gw)printf("
%d
\n",x);
if(qw==sw && qw!=gw && bw!=sw && bw!=gw && sw!=gw && qw!=bw)printf("
%d
\n",x);
if(qw==gw && bw!=sw && bw!=gw && sw!=gw && qw!=bw && qw!=sw)printf("
%d
\n",x);
if(bw==sw && bw!=gw && sw!=gw && qw!=bw && qw!=sw && qw!=gw)printf("
%d
\n",x);
if(bw==gw && bw!=sw && sw!=gw && qw!=bw && qw!=sw && qw!=gw)printf("
%d
\n",x);
if(sw==gw && bw!=gw && bw!=sw && qw!=bw && qw!=sw && qw!=gw)printf("
%d
\n",x);
}
}
不知道是不是楼主的意思,马上下课 有些仓促。你看看吧