鱼C论坛

 找回密码
 立即注册
查看: 2721|回复: 11

多个数都互不相等用表达式怎么表达

[复制链接]
发表于 2014-5-20 23:06:56 | 显示全部楼层 |阅读模式
1鱼币
本帖最后由 815116820 于 2014-5-22 22:05 编辑

例如 a,b,c 三个数都互不相等是如何用表达式写出来的?




搞定了!原来可以用函数的!那么傻!!!
int not(int i,int a[])
{
        int m,n;
              for(m = 0;m < i;m++)
                      for(n = m+1;n <= i;n++)
                        if (a[m] == a[n])
                              return 0;
      return 1;
}

//定义数组,元素i个;如果都不想等则返回1.

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-5-21 13:02:49 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-5-21 13:05:51 | 显示全部楼层
风之残月 发表于 2014-5-21 12:10
(a != b) && (b != c) && (a != c)

如果有N个数呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-5-22 13:25:15 | 显示全部楼层
zhang206zyx 发表于 2014-5-21 22:09
反向思考,只有有一个相等则说明不完全不等,然后只要有一个不等的说明不全相等。

递归!递归!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-4-2 05:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表