8. 判断多个数字中是否有相等的数字

您所在的位置:网站首页 c语言怎么判断两个数相等 8. 判断多个数字中是否有相等的数字

8. 判断多个数字中是否有相等的数字

2024-07-14 21:57| 来源: 网络整理| 查看: 265

  在日常的编程中,经常会遇到求一组数据中是否有相同数字的情况,这个问题其实还是相对比较棘手的,我将用一道很经典的题来探讨这个问题。

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果

A选手说:B第二,我第三;

B选手说:我第二,E第四;

C选手说:我第一,D第二;

D选手说:C最后,我第三;

E选手说:我第四,A第一;

比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。

  平常的编程,我们大多数时间是和数据在打交道,忽然蹦上来一道应用题,我想大多数老铁都懵了吧(哈哈,至少我是懵了),但是遇到问题我们要迎难而上,接下来,我们来分析这道题。

(1)首先,五个人参加比赛所以肯定每个人的名次范围是 1~5,那我们先把五名选手的名次进行抽象。

//定义A~B五名选手的名次信息 int a,b,c,d,e; //使用环罗列出A,B,C,D,E五个人所可能的名次情况 for( a=1; a


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3