(1)5位运动员预测比赛结果。(2)根据这些信息写一个程序来确定到底谁是凶手。(3)打印杨辉三角。

原创 2018年04月17日 21:42:25

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

#include<stdio.h>
#include<stdlib.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
int d = 0;
int 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 (((a == 3) + (b == 2) == 1) && ((b == 2) + (e ==4) == 1)
                           && ((c == 1)+ (d == 2) == 1)
                           && ((c == 5)+ (d == 3) == 1)
                           && ((e == 4)+ (a == 1) == 1))
                       {
                           if (a*b*c*d*e == 120)
                           {
                               printf("%d  %d %d  %d  %d", a, b, c, d, e);
                           }
                       }
 
 
                  }
              }
         }
     }
}
system("pause");
return 0;
}

2.
日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯
的一个。以下为4个嫌疑犯的供词。
A说:不是我。
B说:是C
C说:是D
D说:C在胡说
已知3个人说了真话,1个人说的是假话。
现在请根据这些信息,写一个程序来确定到底谁是凶手。

#include<stdio.h>
#include<stdlib.h>
int main()
{
    char killer;
    for (killer = 'A'; killer <= 'D'; killer++)
    {
         if ((killer != 'A') + (killer == 'C') + (killer == 'D') + (killer != 'D')==3)
         {
             printf("%c是凶手\n", killer);
             break;
         }
    }
    system("pause");
    return 0;
}


3.在屏幕上打印杨辉三角。

#define_CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
 
int main(void)
{
    int rows;
    int coef = 1;
    int space, i, j;
    printf("请输入行数:");
    scanf("%d", &rows);
    for (i = 0; i < rows; i++)
    {
         for (space = 1; space < rows - 1; space++)
             printf(" ");
         for (j = 0; j <= i; j++)
         {
             if (j == 0 || i == 0)
             {
                  coef = 1;
             }
             else
                  coef = coef*(i - j + 1) / j;
             printf("  %d   ", coef);
         }
 
         
         printf("\n");
    }
    system("pause");
    return 0;
}


写一个程序来确定到底谁是凶手

题目是这样的:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。 A说:不是我。 B说:是C。 C说:是D。 D说:C在胡说 已知3个人说了真话,1个人说...
  • Quinn0918
  • Quinn0918
  • 2017-03-31 01:23:49
  • 706

c语言:日本某地发生了一件谋杀案,写一个程序来确定到底谁是凶手。

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。 A说:不是我。 B说:是C。 C说:是D。 D说:C在胡说 已知3个人说了真话,1个人说的是假话。 现...
  • yanxiaolx
  • yanxiaolx
  • 2016-05-29 13:37:53
  • 812

【C语言】【面试题】5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果问题

#include    int main()   {   int A,B,C,D,E;     for( A=1; A
  • zangyuanan320
  • zangyuanan320
  • 2016-05-30 15:02:24
  • 269

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

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第一,我第三。 B选手说:我第二,E第四。 C选手说:我第一,D第二。 D选手说:C最后,我第三。 E选手说:我第四,A第一。 比...
  • zjw_xatu
  • zjw_xatu
  • 2016-03-30 19:42:41
  • 292

5位运动员参加了10米台跳水比赛,每位选手都说对了一半,请编程确定比赛的名次

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第一,我第三。B选手说:我第二,E第四。C选手说:我第一,D第二。D选手说:C最后,我第三。E选手说:我第四,A第一。比赛结束后,每...
  • ljy_home
  • ljy_home
  • 2016-06-17 18:36:11
  • 746

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

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第一,我第三。 B选手说:我第二,E第四。 C选手说:我第一,D第二。 D选手说:C最后,我第三。 E选手说:我第四,A第一。 ...
  • a1414345
  • a1414345
  • 2016-07-21 15:25:36
  • 1256

一道经典面试题---运动员跳水比赛结果

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第一,我第三。 B选手说:我第二,E第四。 C选手说:我第一,D第二。 D选手说:C最后,我第三。 E选手说:我第四,A第一。 比...
  • her__0_0
  • her__0_0
  • 2016-04-06 21:43:15
  • 1045

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。 A说:不是我。 B说:是C。 C说:是D。 D说:C在胡说 已知3个人说了真话,1个人说的是假话。 ...
  • a1414345
  • a1414345
  • 2016-07-21 17:31:15
  • 1494

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果,比赛结束后,每位选手都说对了一半,请编程确定比赛的名次

编写程序确定比赛的名次 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选...
  • kevin980123
  • kevin980123
  • 2018-04-08 21:41:47
  • 14

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

问题描述: 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手...
  • zhangye3017
  • zhangye3017
  • 2018-02-06 18:14:53
  • 49
收藏助手
不良信息举报
您举报文章:(1)5位运动员预测比赛结果。(2)根据这些信息写一个程序来确定到底谁是凶手。(3)打印杨辉三角。
举报原因:
原因补充:

(最多只允许输入30个字)