栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言专家评论

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言专家评论

题干:

有4名专家对4款赛车进行评论。A说:2号赛车是最好的。B说:4号赛车是最好的。C说:3号赛车不是最好的。D说:B说错了。事实上只有一款赛车是最好的,且只有一名专家说对了,其他3人都说错了,编程输出最好的赛车编号。

解题要求:

输出结果为:最好的赛车编号为3

#include
int main()
{
  int a,b,c,d,i;
  for(i=1;i<=4;i++)  // 四种赛车分别是最好的四种情况
  {
    a=(i==2);   //专家A说的对,则a的值为1;否则为0;以下同理
    b=(i==4);   //B
    c=(i!=3);   //C
    d=!(i==4);  //D
    if(a+b+c+d==1) //A,B,C,D中只有一位说的对,就输出该种情况嗷
      printf("最好的赛车编号为%d",i);
  }
return 0;
}

欢迎批评指正嗷~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/396454.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号