当前位置: 首页 > wzjs >正文

太原 网站建设云推广

太原 网站建设,云推广,dede多个网站怎么做,厦门网站推广的目标文章主题:跳水比赛猜名次🔥所属专栏:C语言每日一题📗作者简介:每天不定时更新C语言的小白一枚,记录分享自己每天的所思所想😄🎶个人主页:[₽]的个人主页🏄&am…

标头跳水


  • 文章主题:跳水比赛猜名次🔥
  • 所属专栏:C语言每日一题📗
  • 作者简介:每天不定时更新C语言的小白一枚,记录分享自己每天的所思所想😄🎶
  • 个人主页:[₽]的个人主页🏄🌊

目录

  • 前言
    • 编程起因
    • 项目介绍
  • 设计思路
    • 1.整体逻辑
    • 2. 具体逻辑
  • 代码展示
  • 效果展现
  • 结语


前言

编程起因

最近牛客网刷到的一个编程题,综合运用了循环和条件判断语句,觉得该题既有趣又对于提升我们的逻辑判断思维有很大的帮助,于是决定写下这篇博客也分享给大家!

项目介绍

运用循环语句和条件判断语句综合解决的跳水比赛猜名次的项目,是一个很适合提升初学者对循环和逻辑判断思维的理解的很有趣的项目:

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果:
A选手说:B第二,我第三;
B选手说:我第二,E第四;
C选手说:我第一,D第二;
D选手说:C最后,我第三;
E选手说:我第四,A第一;
比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。


设计思路

1.整体逻辑

先用循环语句循环出各种可能的排名情况,再将这些排名情况一一用条件判断语句的形式来实现判断其是否符合五人各说对一半的逻辑。最后再将所有可能的名次情况全部输出出来。

2. 具体逻辑

与代码展示中的逻辑相同这里不作过多解释。


代码展示

#include <stdio.h>
int main()
{int a = 0, b = 0, c = 0, d = 0, e = 0;printf("+-----+-----+\n");//打印排名的表头printf("|Part |Rank |\n");printf("+-----+-----+\n");for (a = 1; a <= 5; a++)//利用循环循环出所有可能出现的排名情况{for (b = 1; b <= 5; b++){if (b == a)//a的排名已经选好,选b时如果与a相同先排除与a排                  //名相同的情况后再选一次{continue;}for (c = 1;c <= 5; c++){if (c == a || c == b)//同理排除已经选好的a和b的排名//情况{continue;}for (d = 1; d <= 5; d++){if (d == a || d == b || d == c)//排除与a,b,c//相同的情况{continue;}for (e = 1; e <= 5; e++){//排除a,b,c,d相同的情况if (e == a || e == b || e == c || e == d){continue;}if ((b == 2 || a == 3) &&//运用逻辑或表示单(b == 2 || e == 4) &&//句话只对一半的情(c == 1 || d == 2) &&//况,逻辑且在连接(c == 5 || d == 3) &&//起来,判断是否符(e == 4 || a == 1))//合每句话都只对一半{printf("|ABCDE|%d%d%d%d%d|\n", a, b, c, d, e);//以与表头相同的形式输出成员名和名次printf("+-----+-----+\n");//绘制每种情况//的表格分割线}}}}}}return 0;
}

效果展现

效果展现


结语

以上就是我对跳水比赛猜名次这个题目的解题思路,代码以及效果展示,这个题目的趣味性很高,希望对你的C语言学习有所帮助!作为刚学编程的小白,可能在一些设计逻辑方面有些不足,欢迎评论区进行指正!看都看到这了,点个小小的赞或者关注一下吧(当然三连也可以~),你的支持就是博主更新最大的动力!让我们一起成长,共同进步!


http://www.dtcms.com/wzjs/274721.html

相关文章:

  • 外国大气网站seo优化教程自学
  • 网站建设行业的趋势百度收录入口在哪里查询
  • b站大全永不收费免费下载软件吗百度认证中心
  • 领导视察网站建设上海网站建设咨询
  • 南昌有哪些做网站的公司淘宝关键词指数查询
  • 极速云建站网站关键词优化软件效果
  • 怎么建卡盟网站精准营销方式有哪些
  • 网站怎么建设后台今日小说搜索百度风云榜
  • 购物网站 设计黄石seo
  • 国内室内设计网站大全中山seo关键词
  • 彩票网站如何做推广百度登录首页
  • 网站押金收回怎么做分录宁波网站推广运营公司
  • 制作旅游网站网页的代码制作一个app软件需要多少钱
  • 中国建设人才认证服务平台seo入口
  • 男女做那个的真实视频网站百度seo推广首选帝搜软件
  • 中山 网站定制外链吧怎么使用
  • 山西省建设厅网站首页6长沙网络推广只选智投未来
  • 用pc做网站服务器为什么不如云主机百度免费推广网站
  • 做电影网站用什么软件叫什么名字迅雷磁力链bt磁力天堂下载
  • 网站建设维护学什么seo是什么意思中文翻译
  • 政务公开网站建设管理百度在线识图查图片
  • 百度竞价做网站谷歌推广和seo
  • 微信后台网站建设合肥seo优化公司
  • 织梦网站添加视频教程郑州网站关键词推广
  • 企业网站建设既可以外包给专业的网站建设服务公司网络推广公司有多少家
  • wordpress搬家后图片打不开福州seo结算
  • 做购物网站用什么应用如何给企业做网络推广
  • 手机跳转网站建设中囯军事网
  • 网站运营管理方案推广平台怎么做
  • 网站建设怎么做平台开发火星时代教育培训机构学费多少