永发信息网

C#求出 X+Y+Z=20 , X,Y,Z ∈(1,2,3,4,5,6,7,8,9,10),应该怎么做

答案:1  悬赏:70  手机版
解决时间 2021-01-12 08:34
  • 提问者网友:疯孩纸
  • 2021-01-11 20:00
C#求出 X+Y+Z=20 , X,Y,Z ∈(1,2,3,4,5,6,7,8,9,10),应该怎么做
最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-01-11 20:23
for(int x=1;x<=10;x++)
{
  for(int y=1;y<=10;y++)
   {
      for(int z=1;z<=10;z++)
     {
            if(x!=y&&x!=z&&y!=z&&x+y+z==20)
            {
               //这里输出符合的xyz
            }
     }
   }
}追问if(x!=y&&x!=z&&y!=z&&x+y+z==20) 这个判定 好像只是检测数组里面的元素不是重复而已,我想求的是 数组不要重复, 不是元素重复追答你判定的数组不重复不就是根据元素来判定的吗 866 668 686追问但你那个判定是去除元素里面有重复的数组啊,我想要的是866,668,686 同一判定为一个866就行,而你的判定会把这些全部清掉,留下了479,749,497这些那么多重复的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯