C语言中输出没有重复的数字

来源:互联网 发布:知乎 图片浏览软件 编辑:程序博客网 时间:2024/05/29 03:18

比如,从100到999,

787就是有重复的数字,不要输出

123就是没有重复的数字,输出


int a,b,cfor ( int x=100;x<999;x++)(     a=x/100;  //假如102,计算后a=1,刚好是百位上的数字     b=x/10%10;  //假如是102 计算后b=0,刚好是十位上的数字     c=x%10;//假如102,计算后c=2,刚好是个位上的数字     if( a!=b && a!=c && b!=c)     {         printf("%d",x);     })