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

求程序,或思路... 求程序,或思路 展开
15023719375
推荐于2016-12-02
知道答主
回答量:20
采纳率:0%
帮助的人:10.4万
展开全部
参考思路:
1.确定位数k:if (数<100)
else if (<1000)...
2.for (i=0;i<k;i++)
{用switch...case语句。统计该数的每一位属于0-9中某个的个数,如果结果是0-9的个数都<=1,则该数各位各不相同} (数的分解用:%、/)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式