C语言 怎么判断一个数中各位数互不相同?(数的位数不等,可能是两位,可能是三位,可能更多)求程序,或思路

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 19:24:36
C语言 怎么判断一个数中各位数互不相同?(数的位数不等,可能是两位,可能是三位,可能更多)求程序,或思路

C语言 怎么判断一个数中各位数互不相同?(数的位数不等,可能是两位,可能是三位,可能更多)求程序,或思路
C语言 怎么判断一个数中各位数互不相同?(数的位数不等,可能是两位,可能是三位,可能更多)
求程序,或思路

C语言 怎么判断一个数中各位数互不相同?(数的位数不等,可能是两位,可能是三位,可能更多)求程序,或思路
参考思路:
1.确定位数k:if (数<100)
else if (<1000)...
2.for (i=0;i{用switch...case语句.统计该数的每一位属于0-9中某个的个数,如果结果是0-9的个数都<=1,则该数各位各不相同} (数的分解用:%、/)