我是靠谱客的博主 含蓄音响,最近开发中收集的这篇文章主要介绍C语言在生活中的小应用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

A选手说:B第一,我第三。

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

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

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

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

比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。
/*#include<stdio.h>
int main()
{
 int A=0,B=0,C=0,D=0,E=0;
 for(A==1;A<=5;A++)
  for(B=1;B<=5;B++)
   for(C=1;C<=5;C++)
    for(D=1;D<=5;D++)
     for(E=1;E<=5;E++)
      if((B==1)+(A==3)==1 && (B==2)+(E==4)==1 && (C==1)+(D==2)==1 && (C==5)+(D==3)==1 && (E==4)+(A==1)==1)
       printf("%d,%d,%d,%d,%dn",A,B,C,D,E);
 return 0;
}*/
日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。

A说:不是我。

B说:是C。

C说:是D。

D说:C在胡说

已知3个人说了真话,1个人说的是假话。现在请根据这些信息,写一个程序来确定到底谁是凶手。

#include<stdio.h>
int main()
{
 int i=0;
 char killer=64;
 for(i=1;i<4;i++)
 {
  killer++;
     if(((killer!='A')+(killer=='C')+(killer=='D')+(killer!='D'))==3)
      printf("%c is the killern",killer);
 }
 return 0;
}

转载于:https://blog.51cto.com/fengbaoli/1676491

最后

以上就是含蓄音响为你收集整理的C语言在生活中的小应用的全部内容,希望文章能够帮你解决C语言在生活中的小应用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部