比如,从100到999,
787就是有重复的数字,不要输出
123就是没有重复的数字,输出
int a,b,c
for ( 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);
}
)
本文提供了一段使用C语言实现的代码,用于判断并输出100到999之间的三位数中是否存在重复数字。通过定义变量a、b、c分别代表百位、十位和个位上的数字,程序利用if语句筛选出无重复数字的三位数进行输出。
3962

被折叠的 条评论
为什么被折叠?



